We have been serving the South Central Pennsylvania community since 1989. We are a small pet animal hospital; meaning that we accept dogs, cats, hamsters, rabbits, chinchillas, ferrets, etc. We do not treat large animals. We are a group of caring individuals with the knowledge and passion required to take care of your animals. We understand that pets are a part of the family and that is exactly how patients are treated here at BSAH. We are here to service the cities of Carlisle, PA, Boiling Springs, PA, Mechanicsburg, PA, Mt. Holly Springs, PA, Gardners, PA, Dillsburg, PA, York Springs, PA, Newville, PA, Camp Hill, PA, Shippensburg, PA and more! Discover exceptional veterinary care at our AAHA-accredited hospital.