My boss is about to get two puppies... two litter sisters. Now all the dogs we've ever had when I was growing up (and there have been a fair few) we've always had the bitches spayed before their first season. However a dog trainer I've spoken to has said that he should let them come into season once for health reasons because they need to mature and develop properly. Really?
I know that with cats there is a hope in hell I'd ever let a female come into season as it can actually be very detrimental to their health. And I'd have thought it not much difference with dogs, esp as they're going to be pets and not used for breeding.
What are your views on this?