You will find most of your breeders give their own shots, do their own worming, dock their own tails and dew claws, and some even trim the ears of breeds that require it. If we ran to the Vet every time we needed some little something done, we would have to add this service to the price of our puppies. No one would be able to afford to purchase a quality animal except the very rich. And then we always see the Vets that won't recognize the shots that breeders have given a puppy and want to give them all over again. This is not beneficial to the animal.
Shots are hard on little dogs.
Some of them can even cause death in certain situations. This is why we strongly recommend you deal with a reputable breeder. If they tell you your puppy has had 3 or 4 shots, you can believe they have had those shots. If your Vet doesn't want to recognize those shots. There is always another Vet but there may not be another dog just like yours.