Is your dog FAT
Dogs here in Taiwan I feel are often on the heavy side. And when people see dogs day on day out, that are overweight it becomes normal to them.
The chart above is a good guide to determine whether or not your dog is overweight/underweight or just right. You do still have to consider the breed of the individual dog, some breeds don’t carry body fat to the extent others do , for example the greyhound.
Its also important to look at muscle mass too. But that said, the above chart is a good place to start.