I had a Springer puppy when my DC's were 2,5 and 7. It was fine but you have to make sure you make time to go to training classes, walk properly at least twice a day, not just a pootle round the block and that DH has time to actually spend with the dog during the days he's alone with it and possibly time to take it for a quick walk at lunch time.
Agree - Dh needs to be careful to not assume the dog will sit there all day whilst he works as before. I made this mistake and have lost a good chunk of work time - maybe 1.5 or 2 hours a day between the walking, faffing, sorting out his lunch, checking he's not up to mischief etc.
I think it depends on you, your family and your tolerance levels. You know what you're capable of dealing with.
I would definitely not recommend buying a randomly bred cross breed without knowing that all relevant health tests had been done for both parents. And I would want to know how much planning went into the mating too.