Share on Facebook
Dogs have many talents and can be taught to do all kinds of tricks. This dog, however, isn't content to just play fetch. And why would he be, when he can play piano and sing instead? Watch as he expresses his musical side.