Get Your Dog Care Questions Answered by Experts
Hi this is Dr. Gabby. I would have her spayed now. The reason being if you spay her before her first heat then you decrease her chance of getting breast cancer, or mammary cancer, by 30%.
Since I have seen a lot of mammary cancer in dogs that would definitely be a good reason to have it done before the first heat.
I can not think of any reasons why I would wait if she is 8 months old.