This video is one of the best compilations I have ever watched! It is so funny! These dogs perform these tricks and the whole time I was watching I was thinking I wonder how they learned that?! I am truly amazed at the talent of some of these animals. Kudos to the owners or handlers who took the time our to teach them and work with them so that we can enjoy this video!!