People often make comments about their dog dancing. But I doubt many of us mean it the way this gal does about her dog, Rookie. Check out this amazing video:
Rookie is a Golden Retriever and only one of the dogs Carolyn Scott has trained. This sport is called Canine Freestyle. For more info go to this website.