Perfectly Imperfect Puppy - Graeme Hall

THE NEW BOOK FROM GRAEME HALL, THE SUNDAY TIMES BESTSELLING DOGFATHER I've been training puppies…