
When we were looking we bought a book of all the different breeds, and it listed all the traits good and bad, exercise and grooming requirements, though it is not guranteed that the dog will be like its description in temperament its a good way to get a short list. We have got a Parsons Russell Terrier shes now 8 Months, she is quite hardwork she needs a good two walks a day and plenty of mental stimualtion, and always wants company but thats just her. Terriers do tend to be fairly wilful adn have huge personalities to make up for there size.
As a first time puppy owner (had rescues) would advise a reputable breeder, ours was accredited KC they will tell you all about the family, the breed, the environment it grew up in and are always on the other end of the phone.
Then the next thing is to get addicted to Champ Dogs, loads of useful advice and information to search on.
Westies were a dog we looked at, and have grown up with cousins Cavalier King Charles as they used to breed them ,both fantastic breeds but you can't beat my little parsons!!
Nice to see you doing research before you buy, i'm sure what ever you get will work out just fine.