silversand12
I would spay a bitch, yes - but I would prefer to wait until 2 years old, depending on size of dog, and DEFINITELY not before first season - they need those hormones to develop properly.
(I wouldn't, however, castrate a dog unless there was medical need)
that isnt the recomendation here in Australia - and of course leaving it until after a season or 2 years old risks an unwanted pregnancy
My dogs were desexed at 4 - 6 months and developed properly.
as did all the other dogs I know - which is many, 6 months being recomended age here
Ive always had females - but if I had a male they would definitely be castrated too