Please bear with me on this one, but I have a theory.
If a person - before kids - has dogs that misbehave/can't be controlled/totally out of hand then odds are thier kids will be the same.
I used to do dog showing, and judging and all of that sort of stuff for a number of years.
My breed of choice was a Staffordshire Bull Terrier.
Great dog, not difficult to train - but needs persistance, consistency and for the master to show the dog (constantly) that the master is actually the boss.
I have seen hordes of people get this breed, then find it is this great puppy who jumps around and bites things, and is a bit out of control. But it is super cute, and they just let the puppy go wild - because well he is cute, and how do you discipline something so damn sweet?
Then one year later, same owner is sitting with a 15 kilogram adult dog that can't walk on a leash, eats the furniture, digs up the garden, is jumping on everyone who arrives to visit, and the owner stands there and goes: "Geez, this dog just can't be trained - this breed of dog is so stubborn!"
The SBT is like a 5 year old, it will just keep on tap-tap-tapping at you, until you give in and let it get's it's way.
If you can manage a dog that is well behaved, walks on a leash, and that you socialise with, odds are you can handle a child.
Many of the same principles apply - they are simple principles. Here are a couple of the basics:-
Understand the breed and know what the predicatable behaviour is - if you are prepared, you will understand how to react, and this will assist you in managing the situation.
From the time the puppy arrives, ensure the puppy knows where he eats, sleeps and wee's - and none of these things should be in your room.
Leave the puppy to sleep on his own the first night - he will miss his mommy, but after one night he will understand that it is fine, and he will adjust.
Show the puppy the rules of the house - he will learn them, if he doesn't then show him again - don't change the rules because you think he is struggling. He will get it, just show him again.
Issue a clear warning to kerb bad behaviour - and if the action is not changed - stand up and do something about it immediately.
Be clear and consistent with instructions/rules.
Watch your tone - often the words do not hit the mark, but the tone is what is heard.
Ensure the rules are stuck to no matter who is the "master" for the day.
Make it clear who the master is - by enforcing your position - once everyone is clear on who makes the rules and enforces them, then everyone can fall in behind.
Praise more than you punish.
However have a punishment system and dish it out fairly and without malice.
Provide clean food and water every day.
Exercise to get rid of energy.
Give lots of hugs and kisses.
Do not spoil with too many treats.
See the rules for dog ownership and parenting is not that far apart!