I am completely in love with westies after seeing the Wizard of Oz 
We have been thinking about getting a dog for a while, it's not a spur of the moment thing and I want to take enough time to think about everything involved in having a dog and make sure we get the right breed for us.
So what is their temperment like? How much walking etc?
Our only other pet is a cat, how do dogs and cats generally get on?
What other breeds make good family pets? Prefer smallish dogs.