Take Paws takes better care of my dog than I do. Scheduling is very easy, and they are very accommodating to your requests. Even last minute emergency requests Caitlin is able and happy to do. In addition, Scott is an incredible behavioralist who deeply understands animals. I highly recommend them for all your pet needs.