This March, the ASPCA organization in North Carolina held an adoption event for abandoned dogs and cats. Over 3,400 people attended the event, and more than 500 dogs and cats found loving homes. This video is incredibly inspiring; it's amazing to witness all the hard work this organization does to give these animals a second chance.