I think no puppy is a good decision right now for you, those little rascals are a lot of work. LOL
First off dogs need repetition and a schedule, like babies. if you intend on house breaking a dog you need to be there. Secondly, a 10 week old puppy should not be in a kennel for more than 2 hours.
When that dog gets to 6 months he's going to need exercise and a lot of it. puppies are A LOT OF WORK. So are kids under 5 years of age...
You need to find a dog that is low energy. Golden, lab, short hair...there are a lot of high energy dogs that will be hard to train and be consistent with taking in consideration your schedule and kids. IMO
All that said, if someone will be home till 12-14 week mark, and be consistent with that puppy...a golden would make a great pet. I'm assuming the breeder has it on pads right now...so it will take it longer. Usually that 7-8 week mark is when they let pups go and all our labs are trained by the 12 week mark, they made mistakes but by that time they know. Good luck
1 month, 1 hours in kennel.
2 months, 2 hours
3 months, 3 hours
5-5 then you can start stretching it.
Etc till about 6-7 months, is when they can sit 8 hours.
10 month and 2 year old babies....I think you are CRAZY. LOL