Routine
Try and get your puppy into a daily routine as quick as possible. You should attempt to keep meal, play, and bedtimes to the same time every single day. The point of a routine is to help your puppy settle into a new environment and get them familiar with their day-to-day. This will make their first few weeks much more relaxing.
Be Consistent, But Patient
A puppy is full of excitement, and they are always eager to explore. It is important to be consistent with their training, as well as the boundaries and rules you have set in place for your home. Make sure everyone in your household follows these rules too and reminds your puppy of the boundaries.
You should be patient with a puppy and understand that they will not be trained in a day. They will take time to learn, just like a child would.
Socialise
Introduce your puppy to socialising early on (when they have been given the green light by the vet). The socialisation period will help your dog to know what to expect on walks or when you take them to various places. Allow them to take in all the sights, sounds, smells and feelings. This can lessen their risk of anxiety later on in life if they are made familiar as a puppy.
Learn Them How To Be Alone
Puppies can be needy and affectionate, which makes it all the more difficult to leave them or spend time without them. However, teaching your puppy how to be alone will benefit them in the future. Dogs also should enjoy time to themselves and be comfortable with being alone. Especially at night, you have to teach them to sleep alone, even though it can be tempting to comfort them all night or let them sleep in your bed, this can be encouraging dominance and bad behaviours in the future.