One thing we have learned about dogs throughout the years is that you can basically teach them to do anything! They are so smart, and so talented, that you can even teach them to dance! Yes, dance! They can remember the choreography and perform it with utmost precision. It boggles the mind to see an animal capable of performing such complex actions!
The pooch in this video is one of the best dog dancers. There is absolutely no excuse for not seeing his adorable performance.