
As long as your own males are castrated, and not recently done, she can't be impregnated by any of them!! It would be wise to keep her separated until she's out of season however - castrated males can and will mount and even tie with a willing partner (and she sounds a real tramp!) and none of them really needs that. This activity shouldn't stop a pregnancy she might have started, but it's not necessary. I always kept my bitches, mated or not, confined until the end of that season.