I forgot to say: I can vouch for Westies. We had 2 of them in the happy days of our marriage. They are very sweet, stubborn, cute dogs. So lovable. Have you looked at petfinder.com? They list a lot of shelter and rescue dogs and have most or all of the breeds on there too and you can search for whatever breed you're interested in, and by age, and size, and good with kids and stuff like that. That's how I found our current mutt (schnauzer/lab). Karen