Serving the valley for over 30 years, the Bear Lake Animal Hospital is dedicated to the excellence of care for a variety of species including: cats, dogs, cows, and horses. We offer quality preventative medicine, treatments, diagnostics and now boarding!