Source: http://www.marcthevet.com/2014/10/abandoned-pregnant-german-shepherd-her-10-puppies-found-new-homes-by-charity/