I would have all shots administed at the vet's office, not the breeders. Yes, there are reputable breeders who administer their own shots with their vet's blessings, but there are disreputable breeders who do this, do it wrong, and do it with vax that are expired (Uni's breeder). If you don't have the record from a vet when the shot was administered, when you take him to the vet for rabies or whatever, they will say the shots are void and they will make you get the shots again! Dangerous! Over vaccinating! esp for these little guys.
Also, the injection site may have a big lump develop over the next few days and can take a week or a few months for it to go away.