To give away a puppy, make sure that it's old enough to be weaned from its mother and is fully vaccinated. Visit the puppy's new prospective home to verify that it is a safe and calm environment that for him to thrive and grow.
Puppies must stay with their mother until at least the age of eight weeks, because their mother’s milk provides important antibodies that strengthen the puppy’s immune system. The puppies also need a combination vaccine between six and eight weeks of age. Request certificates of vaccination from the veterinarian, and pass these on to the new owner.
If finding a good home for the puppy is difficult, consider giving the puppies to a shelter that can rehome them somewhere suitable.