This is One Incredibly Smart Dog

Professional dog trainer Sara Carson from Ontario, Canada, is one amazing teacher. In this amazing canine freestyle routine you can see that the dog is having a great time performing.

Video by heroicmoments