Dogs, large and small, running obstacle courses with their handlers. Fun for all!
Added by Sandy Fraser on June 27, 2012