Changing Families One Dog at a Time
At Horseshoe Mountain Kennel, we have a "Passion for Pooches." Our dogs, and their puppies, are a part of our family; they receive the care and love just like every other member of our family. When you receive a pup from Horseshoe Mountain Kennel, you know that they have been loved and cared for from the day they were born.
