Upcoming litters spring 2017

Taking deposits on puppies due June 23rd. Contact us for more information.