Sterilization of dogs causes the loss of estrogens both in male and female individuals, and these hormones have a key role in adjusting energy and fat metabolism and maintenance of the body fat. Isoflavones may imitate the effect of estrogens in sterilized animals and help preventing weight increase.