Normal heart rate for a west highland terrier is between 80-120 beats per minute. Anything more than 160 is VERY concerning and the animal should be taken to a vet immediately.
According to WebMD, the following are normal:
Resting heart rate
Age or fitness level
Beats per minute (bpm)
Babies to age 1:
100-160
Children ages 1 to 10:
60-140
Children...