I have had cats and dogs for years, and all of them have been spayed or neutered. I’ve noticed that they — and my friends’ sterilized pets — are almost all overweight, whereas friends’ dogs that are not sterilized usually remain slim. Is it true that spayed and neutered pets are heavier than sterilized pets? If so, why?