Urban Dog Agility also known as canine parkour is a great way for you and your dog to exercise and have lots of fun by using natures obstacles and everyday objects you come across, while out on your daily walk. Some ...
Ashhurst | Sunday, 30 June 2013