I guess it depends on where you live cause right now you can bait hogs with water around here.

Years ago, my father n law used to pour burnt motor oil in old dried up wallows and the hogs loved to roll in it to get rid of lice. Don't know if they would come to the smell but they love it when they find it.