We love Cinnaminson Animal Hospital and especially Dr. Garzillo. From booking appointments, checking in with the front staff, meeting the vet tech, and then the dr, it's always a pleasant experience. Our two rescue dogs have gone there since we've gotten them and they always take the best care of our pups. Both have had some medical issues, and Dr. Garzillo thoroughly explained everything, helped us get the best treatment, and she or someone else on staff always called to check in on how they're doing, which is such a nice gesture that I haven't gotten elsewhere. We wouldn't go anywhere else.