
A house is not a home until it has a dog in it
Sophie, our first Bernese Mountain dog who blessed us with 2 batches (15 puppies) and warmed our hearts until the day she left us
We believe that it takes great dogs to make great pups, and part of that is keeping their health a number one priority. We limit batches of puppies to keep the health of our dogs.
All our dogs are exposed to the clan of well-trained dogs on our farm, including cattle and stock dogs, bear-dogs, and lifelong friends.
We currently have no batches expected. Any inquiries regarding puppies can be directed to us over email or our Facebook page
Cain Cattle Dogs