Too much food and too little exercise cause weight gain. It is untrue that spaying or neutering causes personality changes and weight gain. It creates a less aggressive pet, but the personality and instinct to protect home and family remains the same. After the spay/neuter procedure, your pets hormonally induced nervous energy may be reduced, so reduced rations will be indicated.