I don't know if it would work on a moose or not. They are so freaking crazy it is hard to say. I'll ask around and see if anyone knows though!