I don't think I could do it. That's why I have never wanted to invest my time in breeding. I get attached way to fast and it would tear me up if they had to go. But I cant have a houseful of dogs running around. (as much as I would love to)
So I commend you all for being able to give them to their "forever" homes. I know its gotta be hard, but it's the people that care that make the better dogs.