For the Love of Dogs
56 episodes

Paul attempts to train an overly eager German Shepherd puppy who doesn't know how to calm down, and has to gain the trust of a terrified West Highland Terrier.

For the Love of Dogs

Wed 8th Dec 8pm - Paul attempts to train an overly eager German Shepherd puppy who doesn't know how to calm down, and has to gain the trust of a terrified West Highland Terrier.

More info

Latest episodes