Dog Video Of The Day: Newfy Canine Freestyle

May 10th, 2010 by Dan

A Newfoundland preforms a canine freestyle routine to “Singin’ In The Rain.”





Leave a Reply