Our family summer (and maybe longer) project is fostering puppies for Stray Rescue. These are dogs that are abandoned or needed rescuing and are looking for a good home. Our kids love to help us take care of them - but its hard to give them to their new owners when they look like this.
Many great institutions rescue dogs, but we have chosen Stray Rescue to volunteer. We have fostered two rounds of puppies so far and pick up our next group later today. Three puppies can be a lot of work, but its worth it. The more you give the more you get. The kids love to help clean up after the pups (not).