Dr. Elizabeth (Marsh) is terrific. When I first met her I was concerned since she seemed so young, but after a few minutes I was convinced she knows what she is doing. I love her. One of the front desk ladies has poor people skills and seems rude even though I don't think she is trying to be. Hopefully the doctors will realize this and move her to a position where she doesn't interact with the public. All things considered, I highly recommend All Pets Animal Hospital.