My other half works at the Dogs Trust, quite often we look after puppies that are either too young to be in kennels, not coping very well or unwell, until they can be re-homed in their new loving homes
All of these dogs/puppies are fantastic. It is a wonderful service you perform for your community.
Yet, how do you ever part with these sweet little guys? I would find that extremely difficult.