Edinburgh Puppy Training Classes

A new puppy! It can be overwhelming thinking about everything you need to know before the pup’s arrival, never mind when the puppy arrives. There’s toilet training, socialisation, biting, chewing and whining to contend with, never mind preparing the family for the pups arrival.

Tell us about your puppy