I could have written these exact words. And added, he was the best house pet I ever had and wouldn't hurt a flea. Westie puppies love to play and they play rough. Once, when mine was a wee 13 month old puppy, she ran at him, jumped up and clamped onto the side of his jaw and hung there. He looked at me so sad as if to say "would you please please get it off." Never hurt her no matter how rough she played (and westies play rougher than any dog I've ever known... you're sure they are going to kill each other).
I quit taking him in public because stupid parents would bring little kids up to him and because he was so big, they didn't want to touch his head but instead, would jam their finger into his rear. He was one of those huge rotties with a bucket head, 145 lbs (that's a *real* 145 lbs unlike most dogweight that is guessed at). One couple brought their little girl up to him and she was eating an icecream cone and they told her to "go ahead, pet the nice doggie." She patted his head holding an icecream right inches in front of his nose. *I* knew he wouldn't hurt her but those idiot parents didn't. He just looked sideways at me and licked his mouth. He knew he wasn't supposed to take anything from anyone's hand unless I gave the command "take it." Was very gentle when he did. Unfortunately, they just don't live very long. Especially the larger variety.