Quoting JessieLeeAnne:" I have a rat terrier. Although she is super smart and does well with LO, she sheds...A LOT. I have ... [snip!] ... want a lap dog, I would look into cocker spaniels, shihtzus, or westies. Don't get anything toy bred around young children. "
Cocker spaniels are wonderful dogs. My little brother has one, and she is the biggest sweetheart, and a great dog for him. He is autistic, and it was hard for us to find a dog he clicked with, and that clicked with him. She is seriously amazing.