Check out the video by www.Doglotion.com of last years Canadian Championships. Stay tuned for coverage of the 2011 Revelstoke Canadian Championships happening this week.
Check out the video by www.Doglotion.com of last years Canadian Championships. Stay tuned for coverage of the 2011 Revelstoke Canadian Championships happening this week.