Dog Plays Piano and Sings

This awesome pup can not only play the piano, he can sing along too! How do you teach a dog to do that?