They are adorable. To answer your question, about how you give them up my answer is a bit different. It is very difficult, and I always shed tears (usually in private, but not always). But... when someone comes into your home, sits on your floor and the love flows between pup and new mommy/daddy, then it meakes it a bit easier to let them go. When I realize that this new person can give my pups as much or more love than I can then it isn't so hard. When I say love I mean an all encompassing love that means this new person will take care of all of the babys needs, health, food, etc.
Looking at those cute cute faces I would love to keep them all. I have nine pups running all over my house right now and it looks like three may be staying