We have been working with many shelters in the united states that need help. MANY are very crowded and have no funding so the animals there are not given very much time to be adopted. In many places the puppies are given 72 hours and adults are given 24. This is just not long enough. We have them pulled from these places and fostered until they can be transported to us. They are always vaccinated and some are even spayed and neutered before there arrival.