Great pic.
Tips – all common sense really. The puppy training is a good framework to,pick out the bits that work for you. I don’t like automon dogs so,I make sure I get the walking to heel nailed cos pulling is a pain, and the coming back when off a lead because it’s a safety thing and the rest doesn’t really matter IMO.
Heel walking is just a battle of wills. Go out walking praising or treating all the time he’s not pulling – and every time pup pulls – stop, gently correct pooch back to heel, set off again. It can be maddening.
The coming back when off lead is about making you more interesting than the dog/squirrel/person ‘over-there’ that pooch wants to investigate. This can be done with food , fusses or sometimes by hiding/walking away/turning your back.
I very much like praise based training ie treat or fuss for doing the right thing, ignore the wrong thing. We use a sharp ‘no’ very very sparingly for serious misdemeanours like trying to eat the furniture but otherwise it’s all about prising the correct/desired behaviour.
Enjoy it, it’s wonderful having a pup.