Hazel Shimmin, Dog Trainer and Behaviour Advisor, with her dog, Duke

Hazel Shimmin, Dog Trainer and Behaviour Advisor, with her dog, Duke

Hazel Shimmin, Dog Trainer and Behaviour Advisor, with her dog, Duke