I have a 6-year-old Border Collie who had a litter of puppies at 2 years old. She seems to rarely go into heat, or it's not noticeable. Are there any health reasons why I should have her spayed now? She is not exposed to males, so there are no reproduction concerns.