Meet some of the newest arrivals rescued by Homeless Pets Foundation. These dogs have been abandoned, given up by owners no longer willing to care for them, or rescued from other shelters overwhelmed with dogs. All desperately need good homes, as more and more dogs come in every day. (The day I shot these photos 19 dogs were brought in) There are SO MANY ways you can help: stop by to walk a dog, help out at an adoption event, attend a fundraiser, donate, transport, or foster a dog. For more information on dogs and opportunities to help please go to http://www.homelesspets.com/