I have fostered 70 plus puppies and dogs over the years. We trap as many pregnant street dogs as possible, sterilise and some might not agree, terminate the pregnancy, and return mum to the street as most street dogs here are fed by local people. Puppies are fostered, vaccinated, sterilised and adopted. Some do go abroad, via a charity, mainly Germany or Holland, but only if a foster or adopter is available. For some reason these countries like smaller dogs. We have only had to put 5 dogs down because of behaviour issues. All are dogs are exposed to children, cats and other dogs. We also work on food aggression and lead training. Our main work is sterilise and release and assisting families who cannot afford sterilisation. If interested see SOS Algarve animals