The new season of Once Upon a Time debuts this Sunday, and we couldn’t be more excited! The series returns viewers to the quiet, made-up town of Storybrooke, whose residents are fairytale characters stuck in the real world, thanks to a powerful curse. An awesome show AND a cast that is SUPER-supportive of animal rights? Swoon! We’ve compiled a list of cast members who share our compassion for animals:

See what Jared Gilmore (aka “Henry Mills”) has to say about being a responsible companion to his animals.

Emilie de Ravin (aka “Belle”) is a true champion for animals, always standing up for them on Twitter. We ♥ her.

When Lana Parrilla isn’t busy playing the Evil Queen and Regina, she’s a voice for animals like her adorable pup, Lola.

Whether sharing her favorite vegan cheese or posing with her adopted canine, Asher, Kristin Bauer van Straten (aka “Maleficent”) is one of our favorite people on Twitter and Instagram. As a bonus, check out the rad “Say No to Ivory” tee that she designed!

Grab your favorite snack, and check out OUAT when it returns on Sunday, September 27. We can’t wait to see what twists and turns this season has in store!

While you’re waiting for the next episode of Once Upon a Time, check out these movies on Netflix.

facebook share button

twitter share button