Toffeemom started this discussion on a different thread and I thought it was a great discussion, so decided to start it again over here (so as not to detract from the other thread). My story: Growing up we always had at least one dog, all in succession: 2 Cockers, 1 Sheltie, 1 Bearded collie. Of all our dogs, Callie, the Sheltie was with us the longest and therefore the breed I got to know the most. My husband was a cat person - hated dogs. He thought they were stinky, slobbery, shedding all the time, and just generally getting in the way. When the time finally came that my household was settled enough to get a dog, I had to work really hard to come up with a breed that was sufficiently "cat-like" to appeal to my hubby. But neither did I want a walking fluff ball. I wanted a dog that was still a dog. I researched for ages, but it always came back to Shelties. So Timber came home. And my husband adored him. Even when we split up, he still loved to babysit if I had to go away. When Timber died last year, I considered a different breed because my son and I felt strongly that the new pup should never "replace" Timber. We looked at Papillons, Cavaliers, Poms, Miniature Eskimos.....but it kept coming back to Shelties! So now I have two again. Why Sheltie? - They are the perfect size - not too big, not too small - Gorgeous to look at - Smart - Trainable, eager to please - Love their owners, dedicated, loyal - Just the right amount of energy requirements. Need I say more?