Whether you’ve just got a pet from a shelter or you found a puppy on the roadside, you need to take due care about the vaccinations since the health of puppies is very delicate. Apart from feeding them nutritional food, you need to take extra care about their health.
Canine distemper
Rabies
Parvovirus
Canine Hepatitis
Nonetheless, I will highly recommend you consult a vet first.