My eldest son bought a pup for my youngest son for his 14th birthday. I then had to get the pup microchiped and get immunised. This Vet is in walking distance for me which is great. Ive found the staff there very helpful when asking questions about the new pup.