Which things do you need to discuss with your vet?

Before my puppy comes home, I need to:

When is it safe for your new puppy to go to pet shops and dog parks?

I understand I will need to continue to follow up with parasite care, under the supervision of my vet