Stressed I'm glad you're feeling more on top of things - it always helps. I'm only offering advice though - sharing the experience I've gathered over many years of dog ownership. Feel absolutely free to ignore me. And don't for a minute think I'm criticising - I'm trying to help. You're really clearly finding it very tough.
I agree with Clam though - 3 or 4 20 minute walks a day is far too much for a 12/13 week old golden. He needs no more than a 20 minute a day walk. The amount of exercise you're giving him will make him wildly over-tired and he'll therefore exhibit awful undesirable behaviour - jumping up, nipping, yapping etc. He'll be totally unable to calm himself down. It is also too much for his rapidly developing joints. He's a baby still.
And for what it's worth - if he's getting an hour of exercise a day at only 3ish months old, what will he need when he's 2 years old? While I am in no way advocating an ill exercised dog, it is important at all times to bear in mind the adult dog you hope to achieve. Is it practical to keep ramping up the exercise? The more you give, the more they'll need and the less equipped they are to entertain themselves. The end result is a pacey, fretting dog who's always looking for the next exercise 'fix'.
I work my dogs; they're all (apart from our baby who's rapidly learning little bits) whistle-trained gundogs who will happily work all day if I ask them to. I'd hate to have a dog who demanded that level of stimulation though.
Puppies need managing. They don't know how to flip their own off switch and will keep on going. And going. And going. Until they're awful, snappy gremlin things and it's a nightmare to wind them down again.
Spam have you got her on a really short lead? Always held to the same side of you. Don't let her wander about on it - keep her trotting close to your side (usually the LHS) and tweak the lead all the time - every single time she starts to pull and say 'heel' - or whatever you choose.
If I have a rotten puller, I drive to a walk - because in the dogs mind, pulling = exciting walk and so reinforces, in the dogs mind, the behaviour. So, I avoid the association and don't try lead work until nearly the end of a walk. Any hint of pulling which tweaking doesn't solve, I do an immediate 180 turn and head off in the opposite direction. Your aiming to avoid the dog learning that pulling gets it where it wants to go faster.
Kings Of course it gets better! It already is. Remember 2 and a half months ago? He's come a very, very long way since then. Neutering won't happen for a while yet - he needs to fully mature before you whip off his furry plums
. They do calm down rapidly as they age, and as they get a grip of what you do and don't expect.
Pisky - we've just met a fabulous cocker puppy called Doris. She is heavenly! How exciting for you though. My only advice to you is start as you mean to go on tonight. Take her for her last wee, pup her into her crate with cuddly toys (I always use a puppy sized one) and a hottie or a warm wheatie. Say goodnight and leave her alone. If you're using a closed crate, you'll have to get up when she cries to let her out. If you're using paper, ignore her.
And yes. She has learn to be happy being left by herself. Don't worry about her wailing, just carry on with whatever it is you're doing. Maybe plan the ignoring bit by a little play or cuddle, then give her a stuffed Kong or some other toy and let her get on with it. Learning to self settle is a very valuable skill for a puppy!
As long as you're gentle, calm, consistent and firm she'll learn very, very quickly how to fit in with you.
Clam - no! Not the end of off lead play - just very, very scary. Keep working on recall - regardless of the distraction. He has to learn that coming back to you whenever you ask is the only option he has. If you're worried about it, keep a long line on him while he is 'off lead' so you can stamp on it if he bolts again. The lead will be minging, but it will give you peace of mind - maybe take a carrier bag to take it home in and use a different lead when you're actually holding it! And it sounds as though a few play sessions with reliable odd big dogs will help his confidence around them.
Happy - you have a seriously bright working lab! Maybe it's time to learn the leave it command?! Your socialising has obviously been invaluable as clearly all she wanted was to play with her.