My favorite is an easy to come by bag of water softner salt. I throw it down near a deer trail by my farm and can sit and watch those deer come all day long once they find it. I guess that is more of a bait, not necessarily an attractant. Odor wise - there are many products out there commercially, but I don't place any stock in them. I am not sure what the baiting laws are like in your neck of the woods.