Wednesday 3 August 2016

PUPPY GRADING

Puppies shown at both 8 and 8 1/2 Weeks Old

Names shown are baby names, not permanent...