Puppy development and your dog’s health