I've actually kept rock doves/pigeons in different breeds (show and performance), in my old condo,as well as collard doves (show stock), and I found my pigeons better suited to than collard doves.. but I've observed them and studied up a lot on them. I'd say about 36"x30"x16" is minimum for a pair, and two rounds of young temp, to be happy, but four feet all around best for parents and two rounds of young, or six homer type, to twelve tumbler type if flown, otherwise just four feet for two (I've experimented with different sizes, especially "standard" 24" cages for pigeons and rabbits, 30" cages, and "cockatiel" and "dove" cages, to pet rabbit, ferret, small and largest dog, and cat cages like kittens in at stores). Go with biggest wire dog crate/s if want to look nice and easily clleaned scraped once before feed in evening to at night before feed, but hopefully twice daily just for cleanliness sake with plastic paint scraper on plastic pan/tray. Just mist them in warmest part of day daily and wipe pan/tray after if worried about dust,and have an air purifier next to cage/s.. worked for me for years, after cop neighbor started shooting my animals when he got laid off and depressed drinking thinking it was "funny", "because they were just animals that made him happy watching them in panicked pain" as he said, as i caught him when came home one day (luckily him and his kids terrible shots but we're right against cages in my yard and on porch below n next to balcony, before I shot him repeatedly then beat him in front of wife kids and cop buddies thinking he was funny because they all drank and drugged). So I'd just after that roll push or carry cages out to balcony to then release them to fly as watched, then call them in. I never had any health problems from them and I think had thirty seven temp when rescued bunch, and no dust ect problems from them, just cleaned cages twice daily, and vacumed because song birds hookbills other dove species and quail were extremely messy. I'd say no more than six inside to be safe especially if free flying inside. Train them to come to food call in evening or before you go to bed or go to cage/s for, and teach when get where they can fly and perch. It's simple and easy actually. Plus pigeons won't really poop then except in evening/night where roost, so no poop all over. If supplies an issue or breeding, just use cardboard boxes on side, or hopefully coraplasty/plastic sheeting, like all those stupid political signs and mail bins made of. Pigeons really are least dust producing of most common exotic and domestic pet ect birds if cared after decent. Certain foods may make feathers dustier than others if do not most daily to roll off, but certain breeds dustier as well. Homer/racer type breeds need more space, where tumbler breeds need less enjoying crowding oddly lot more than other breeds seemingly out of performance types. Fancy show birds seem needing most room but most give them the least. Ferals can actually do the best in city apartments condos ect, and mine always preferred staying in when given freedom choice outside. For feed keep simple and avoid dust and watery poop, feed layer pellet whole corn and maybe wild birdseed (work better than pigeon pellet brands). Budgie feed works great too if is or has pellets. There is probably lots more I'm forgetting or saying this late wrong, so feel free to message about questions. Good luck!