Five German shepherd dogs who were rescued from the Asian meat trade are headed for New York where rescuers will help them find good homes.

The New York Post reports: The pups — set to arrive March 3 and available for adoption at the North Wind Kennel in Bedford, NY — were bound in June for the annual Lychee and Dog Meat Festival in southern China when activists intercepted a truck where they were crammed in tiny cages with 600 other dogs, according to rescue group No Dogs Left Behind.

“You can’t possibly fathom what that’s like,” founder Jeffrey Beri told The Post by phone from China. “It’s barbaric. They’re defecating all over each other, they can’t breathe, their faces are smashed against the cages.”

According to the Post, No Dogs Left Behind took 200 of the animals for rehab. Nine months later, they’re ready for adoption.

The five shepherds should have plenty of love-filled years ahead — they’re all between 6 and 18 months old.

The five up for adoption are long-hairs Laifu and Yukuai, as well as short-hairs Silver, Savannah, and Sandy.

The report continues: Selling and consuming dog meat is legal in China, but many purveyors steal pet dogs rather than farming them, which is illegal, according to Beri. The dogs rescued from the truck heading to the dog meat festival did not have papers proving their origins, so the state allowed them to be turned over to activists, he said.

According to the BBC, around 10,000 dogs are slaughtered during the two-day dog meat festival.