The first vaccination given to a puppy is known as core vaccine and it should be given when the puppy is about 6 to 8 weeks of age. The second type of vaccine is known as booster vaccine, and it should be given every 2 to 4 weeks until the puppy is about 16 weeks old.
As a pet owner, you should make sure your puppy receives all the necessary vaccines before taking him to public places such as parks where he will meet other animals that could easily spread diseases. You must also ask your veterinarian when your puppy will be fully vaccinated so that you can know if it is safe to go with him in public places.
When your puppy is not fully vaccinated, you should avoid taking him to public places or other places where other dogs might have been to. Yes, you can take him out but carry him so he is not exposed to environments where he can get diseases and keep away from other dogs.
As your puppy grows into an adult, he will still need vaccination so that his immune system remains strong to fight against diseases. Your adult dog will now need core vaccination every 3 years. However, it will depend on the duration of immunity provided by the vaccine your veterinarian uses. So, make sure you ask them which vaccination they use on your dog.