Your dog definitely should be narrower at the waist than the hips and chest. You should be able to easily feel the ribs, but not see them. However, each dog is different. Standard recommendations are a good place to start, but each dog must have its food and exercise adjusted to its individual needs. You might have your vet confirm your judgment next visit.