| 
  Honestly, I know it's a "mix" but it sounds like most GoldenDoodles or LabraDoodles may fit the bill.  And you can always find reputable breeders, esp. with Labradoodles, who have standards and I actually believe it is a breed now in Australia?  If you get a Labradoodle to Labradoodle pup, the chances of shedding are probably less.  But they always seem like all around great dogs - love everyone, good with kids, good bit of energy though.  I believe the reason they were created in the first place was for people who need a service dog but are allergic. 
 I can't really think of another non-shedding breed that would be good in this type of situation, as most are terriers, and not what comes to mind when tolerating kids doing anything relatively bad to them.  I know he's not cruel, but if there's any chance of a kid hitting a dog, then I would say not to get a dog at all.
 |