A non shedding dog is best. bedlington terriers have a non shedding coat and are brilliant with children. my children have asthma and my son has anaphalaxis due to animal hair but they are fine with our bedlington puppy. hope this helps regards linda