You mean his shots that all dogs should get? If so, it should be done at 4 to 6 months to start on their shots and continue on into adulthood and then a yearly shots to keep it going.
Take your puppy to a vet.
16 weeks
yes but you should wait a week to let the shot take effect.
This is possible, depending upon what the shot was. If it was a vaccination, the puppy is probably not vomiting from the shot itself, although I would keep an eye on the puppy during and after the next round of vaccinations. More likely, your puppy is vomiting from motion sickness and stress from riding in the car to and from the vet's office.
puppy chow
Call your vet immediately and report it. It could be a serious reaction.
Yes you should because if you shouldn't your puppy will get infected but clean the puppy gently.
Yes, puppy mills should be forbidden
a puppy wormer
if you are training your puppy then you should used soft treats but you can give you puppy any treat that is intended for puppies
Well, you should visit the Daily Puppy site, or contact them. Maybe they have a contest to see which puppy will be on the cover of The Daily Puppy.
NO. you should not bthe a puppy his first day home