New Plymouth ID 83655 United States
This is a small dog and horse rescue with a huge capacity for love for all of the animals that find their way here! This is a non profit dog and horse rescue facility that houses and cares for all breeds and rely completely on the support from generous donations within our community, and from friends and family.