I have been going to Lancaster Animal Hospital for years, and though the owners have changed the caring stays the same. I can't believe how warm and caring the staff is and how far they will go to accommodate you. They are defintely here for the animals.
We have two cats and dog and a very hectic schedule. We can always get an appointment when needed with Lancaster. They have great night hours and are even open on Saturdays.
I can not recommend them enough for anyone's pets.
Oh and the groomer next door to them is great too.