About 50 dogs rescued from puppy mills in Utah and overcrowded shelters in Missouri arrived in Long Island on Friday, where they will be put up for adoption before the holidays. The pooches, which were saved from filth, abuse, and the risk of euthanasia in September, enjoyed a special Thanksgiving meal of "canned turkey with potatoes and carrots; duck and sweet potato dinners, and bagged pheasant" at their layover in Chicago before flying to New York.

The dogs — mainly small breed dogs including Yorkies, shih tzus, Pomeranians and terriers ages 4 months to 3 years — will be put up for adoption by the Best Friends Animal Society at the North Shore Animal League in Port Washington as early as next week, reports Newsday, which also has a photo gallery of the hounds. The animal-only airline Pet Airways flew the pooches in the main cabin, not the cargo area, and picked up the bill, which would usually be about $300 per dog. If you're interested in adopting dogs, visit www.nsalamerica.org or call (516) 883-7575.