My New Puppy; puppy health

Your new puppies health and wellbeing, should be your #1 priority.