Hello Kevin, :welcome There's lots of friendly, knowledgeable folks here who are always happy to give advice.
The only thing I can think of to keep the doves out is bird netting over an area of run. It is inexpensive and available on ebay but I realise this is not a practical solution if you...