The only thing i got, is since they are not feeding young, cut back on the protein, since they are not raising young they have little need for a lot. And since it sounds like they are house pigeons, they do not fly like a loft bird would. Odor is some what unavoidable, BUT Protien, and Minerals that they taken in that are not needed are passed through the body and eliminated. Which could cause extra odor. JMHO Dave