SIZZLIN............ Welcome back!
I think you just described the temperament of my ideal mate.
If he's single & human, will you give him my #
I would probably go to the shelter with your little one & see which puppy you all fall in love with. My friend had the most loving, adorable, quiet, long hair, thick coat, dog. Can't think of the name right now. (Big help, right.) She wasn't a small dog, but you couldn't help fall in love with her. She always sat next to me, followed me around, and if I stopped petting her, she would put her paw on my knee. (Got a little monotonous after a while, lol, but what a smart, cutie.) I wish I could think of the breed. Her name was Miko.
Here are a few links I hope will help.
http://www.dog-breeds.net/
http://www.dog-breeds.net/Dog_Breeds_Directory.htm