Training dogs in Newcastle

A small scruffy haired dog in a smart green harness, with his front paws up on a low wall.

Raffi2