OP I realy think you need to get the dog assessed by someone more experianced and at this point in time he is NOT suitable for a family home. The behavior he has shown is not acceptable in any situation no matter what his history and he needs to know that. I would also get him neutered, a rescue has a better chance at a home if nothing else and as a rescue crossbred who has shown agressive tendancies he realy has no business keeping his crown jewels. My goldie is only entire because he has fab bloodlines, fab temprement (no one realises he is entire untill told) and wouldnt even think about being "studlike"
As for the rest of this thread i'm shocked at what bad manners some people on this board tolerate fromthier dogs.
My family have had rescue dogs for over 20 years, we have had everything from tiny yorkies, through golden retrievers, even a malamute!
We currently have 2 golden retrievers, one who was hideously abused before we got him and one who was given to the shelter because his owner couldnt cope, the latter dog is entire.
I don't care what level the kids are on, I don't care what the child is doing to the dogs, the dogs are not allowed to bite or show agression. Food agression is also not tolerated at all and god help them if they even thought about attacking a stranger. They bark and make noise at the door if someone comes onto the yard and that is it.
An entire dog should behave no differently than a neutered one.
My entire dog is actualy the soppier of the 2, he has never in his life shown agression to anything, heck a yorkie can challenge him on the beach and all he wants to do is play (it was absolutly hilarious to see 40kg of dog, totaly cowed by something that probably doesnt even weigh 1kg)! I've had a child poke him in the eye before and he got up and moved away. He has no problems with children climbing all over him. You can stare into his eyes for hours and all he will do is try and give you kisses.
Every single one of the dogs we have rescued, after Rehab, I would trust them absolutly with a child (not that I actualy would leave a child alone with any dog as you never know what the child will do to the dog, lesson learnt that permanant marker, a child and a westie is not a good combination.)