All puppies leave for their new homes after having a very thorough vet check, their 1st Vaccination, microchip, the dog lovers papers, and a well thought out puppy pack which is a few weeks sumply of food, blanket, toys, treats and bowls, leads/collars etc.