Post

See Spot Run

And jump and tunnel and weave—in dog agility training.

08/10/2009 By Matthew Halverson