*Mainland, thats not something the vets mentioned so will look into it. Im fairly sure she wouldn't come into contact with a male, but unless there's a benefit to letting her have a season I would rather not.
Why would you wait until 18 months ylvamoon? Are there particular benefits? I can't control her health but I can take precautions to reduce risks. Spaying does have definite health benefits in terms of reducing or eliminating the risks of some cancers and other disease, never mind the risk of unwanted pregnancy, so she will definitely be spayed, just trying to decide when*
Not to be rude OP but you really haven’t done any research, have you??
Getting dogs spayed or neutered before they have fully grown physically mentally and emotionally stunts their growth. Dogs need hormones to grow into the healthiest dog they can be - having them done before they’re fully grown reduces those hormones.
Of course there’s a benefit of letting her have a season!! In fact there’s a benefit of letting her have many seasons!! My vets won’t spay until 18 months of age, and even then they won’t spay until 3 months after the last season because of the dogs cycle. A decent vet wouldn’t touch your dog, sorry.
It’s not hard to avoid pregnancy. Walk at quiet times, keep her on the lead, lots of treats for ignoring other dogs etc. As for the blood - boohoo it’s a bit of blood, it’s normal, it’s easy wiped up, that’s if the dog hasn’t licked it up before hand. I don’t see why anyone would get a female dog and then complain about the norm??
Early spaying is no different than preventing a 10 year old human female from going through puberty