Puppies

 

Breeding – October 2017 – Puppy Due Date is January 1, 2018