The reason you think they taste similar to doves is because pigeons are doves. The scientific name for pigeon is rock dove. Never ate them myself but am curious to try.