We Believe

We exist because we believe in compassion. We believe in taking care of pets. And we believe in taking care of people. This has many wonderful ramifications. We always prioritize incredible patient care for pets here – in fact, we have won awards! We believe in taking care of our team, which means highly motivated, focused and happy professionals looking after you and your pet. And we believe in taking care of you. We see a better way to build a veterinary hospital and pet resort. And we’d like for you to see it.

(717) 459-9100
Compassion Animal Hospitals entire team is amazing. Each member of their staff is deeply compassionate in every situation. They will go out of their way to make sure your family member receives the best possible care. Thank you Dr. Anne and your entire staff for always being wonderful.
I love the Dr. Anne and the techs at Compassion Animal Hospital! We started bringing our dogs to her shortly after she started the practice, and I never question if my dogs are treated with their best interests in mind. From several surgeries, for anything from lumps and bumps to tooth extractions, to emergency visits because of ripped nails, torn paw pads, or scary bumps, or even our Mauser’s last rally, they’ve been there for our dogs and for us. We drive from near Strinestown to the office because I trust Dr. Anne.
I am so thankful to have been able to bring my dog Samson here. He is very nervous to begin with. Dr. Mike and Kayla have done an amazing job with him so far. I would recommend them to anyone.


Wellness Examinations
Puppy & Kitten Care
Pain Management
Dental Care

Office Hours

Monday 8am-7pm
Tuesday 8am-7pm
Wednesday 8am-7pm
Thursday 8am-6pm
Friday 8am-5pm
Saturday 9am-1pm
Sunday Closed