People often wonder what the benefit is of sterilizing your new puppy or kitten. Is it a necessity? Will there be side effects from the sterilization? Are you doing the best thing for your animal by having them sterilized? When is the best time? There are many good...