You should take him to a vet clinic for check up, vaccines and deworming. At the Humane society they have a low cost prevention clinic where you cam take your puppy for that. They attend by first come first serve
You have to speak to a vet about that. I know they will do Parvo and Rabies
Thanks! Your answer is awaiting moderation.