RE: Crazy Friend - Won't Eat Meat
I don't know anything about the whole eating meat thing, but as far as peeing out of your stand, I actually think human piss works like an attractant, I tried peeing on some bushes near my stand and each deer that passedby stopped to check it out and never spooked at all.