This happened to me once with my fog lights and it ended up being the power wire got kinda corroded and was shorting out on metal, causing it to pop the fuse each time. Assuming that you have a relay harness on your fog lights, I'd start by checking all the wires on that, that's probably your problem.