I’ve got a couple of westie’s.
Keep them active and slim. They are not groomed with the daft “skirts” and stuff, look a lot rougher and more terrier like.
They are both extremely friendly with other dogs and people, although one doesn’t like children, he actually avoids them, the other will go to anyone.
They are pretty clever but not that trainable, although if you had more patience and skill than me you may have more success.
I used to take them on the Mendips with my bike they were fine following, although not that disciplined and I wouldn’t try it on busy routes.
Not my first choice, the Mrs chose the breed and I just was happy to have a dog but now I think they are ace little dogs. Tough, smart and friendly make great pets.