Vultures will land and take part in dinner before the beast is dead. Their very effective noses help them find rotting food, but they will eat anybody... smelly or not.
If the beast is alive they will eat the eyes first to hasten the process and make the beast less likely to flee.
Fraser
LOL
..... I am interested in attracting a vulture to my backyard and wanted to know how much smell I had to put up with.
sound logicle to me.