No bird, pigeons included, tolerates the smell of WD-40. I have used it on my mailbox for years to keep the birds aloft. My information comes from the National Park Service, which uses WD-40 to keep ...