I had a great experience at the East Memphis Pet Hospital. They were super nice and helpful, despite it being the last appointment of the day and I was even several minutes late. They answered all my questions, gave the vaccinations with minimal stress to my puppy, did an extra nail clipping, and then placed the microchip for my German Shepherd, Hazen, again at the very end after I forgot to mention it up front. They were so patient with me and my dog. Thank you!!