I had a Corgi and he was wonderful, very smart, very loyal, very loving. Whether I sat on the couch, in the recliner or worked on my computer, he was always at my feet, snoozing but close enough to keep me company. He was very smart and so good with the kids. I have two Scottish terriers now and the female, Corky, is much the same as the Corgi, Biscuit was, very loyal and loving. She loves my kids but she is definately my dog. Both of these would be a good choice.