“Who saved who?!” Rescuing a shelter pet saves an animal and gives them a chance at a loving family life, but an adopted animal will improve your life just as much.

Pets crave love and stability just like you and I, and while being rescued is exciting enough, going home with a real, loving family is amazing on a whole new level. The look that spreads across an animal’s face when they realize they are being taken to their furever home is priceless!

For some of these pets, it’s been a LONG time since they have smiled so big. Perhaps these adorable before and after photos of shelter pets on their big adoption day will inspire you to visit your local shelter for a new addition to your family!