Home Raised Puppies Websites
Gray's Puppies - Miniature Schnauzer Puppies and Great Pyrenees Puppie
- grayspuppies.com
Both our Miniature Schnauzer puppies and large-breed Great Pyrenees puppies make affectionate, loving pets. They are bred and raised in a country home in Ontario, Canada.
Not Applicable
$
8.95