We get our microchips and pre-paid registrations from
Microchip ID, Identification Systems for Animals They have great prices and are very quick with the delivery. We have our vet do all of the implanting - Yorkies are so small, I am afraid to do it. haha