PORTLAND, Maine — The Animal Refuge League of Greater Portland (ARLGP) welcomed more than 120 cats and dogs Friday via Wings of Rescue.

In a collaborative effort through the Coalition for Tulsa Pets, all of the animals have been chosen from five Oklahoma-based municipal shelters and nonprofit rescues.

The transfer between ARLGP and the Coalition for Tulsa Pets was coordinated by Wings of Rescue, a nonprofit organization.

Wings of Rescue's mission is to take animals from from high-intake shelters and natural disaster locations to high-intake shelters.

The animals' flight landed at around 2 p.m. Friday at Portland International Jetport.

RELATED: Fetch ME a Home: Chinchillas up for adoption

RELATED: Fetch ME a Home: Nimbus, 10, available for adoption

RELATED: Sleeping with the dogs... Amanda Hill and Lee Goldberg in kennels for a cause