Puppies have some protection from disease in their first few weeks of life, from the antibodies in their mother’s milk. These antibodies will fall, so pups need to develop their own immunity through vaccination. Most puppies should get the first of their core vaccinations from six weeks of age. They should receive a second vaccine two to four weeks later, depending on the puppy’s age and the vaccine brand. Vaccinations can take days or weeks to be fully effective – your vet will be able to tell you more. Until your puppy’s vaccinations have taken effect, you won’t be able to take them for walks outside. Core vaccinations are those recommended for all dogs, and include vaccinations against diseases such as canine parvovirus, canine distemper, canine adenovirus type 1 and 2, and leptospirosis. Your vet may suggest extras, depending on your lifestyle and plans. Speak to your vet about best timings for your pup, and they’ll need to see your puppy’s vaccination paperwork.