Although a dog is more resistant to weather conditions, a puppy is sensitive like a baby. Don't let it for a long time under the sun or wet in the cold. If your puppy lives in the garden, provide it with a clean house of adequate size.
Remember that whatever bothers a human, bothers a dog as well. However, we should not exaggerate.
A puppy is a sensitive creature that needs the love and affection of its family. Shouts and violence will cause psycological problems. You have to know that the same psycoloy that applies to children, applies to puppies as well. A dog is the mirror of its master. There are no bad dogs, just dogs that grew wrongly.