Dr. Hasenbeck is a kind and caring veterinarian. When my Yorkie was injured on a late Saturday night, and I called him Sunday morning, he came into the clinic on his day off and took my Maggie home with him to care for her. He kept her for two days, giving me updates, and was very reasonably priced, especially since he came in on a Sunday. I highly recommend him!