Humane society members wearing protective masks removed nearly 300 animals including pigeons, chickens and rabbits from a house in Ohio last week.
Most of the animals are expected to survive.
Workers on Thursday took away 60 pigeons, chickens and roosters from the house in Huber Heights, a suburb of Dayton. They returned the following day for 223 animals including 100 pigeons and 30 rabbits.
Authorities were tipped off by complaints about a stench coming from the property.
The animals' owner, who has not been identified, was very cooperative and knowledgeable about the birds, which included homing pigeons.
The man will be allowed to keep two dogs and some cats living in the house.
There was no word on whether he will be charged with animal neglect or abuse, a misdemeanor for the first offense in Ohio. Huber Heights has a ban on farm animals but does not limit the number of pets residents can own.