Luckydog, please don't take this the wrong way, but don't you think neutering these bitches (I mean the adults, of course - and the pups when they come of age) might be the solution? I think you're wonderful with these dogs, but, as I know, it's bloody hard to home them.
Good luck & please consider spaying.
