messed my right one up due to a raccoon a while back just like yours. you'll have to do the following:
1) remove the whole bumper (there should be a DIY for that somewhere) and hope that the clips for the sides aren't FUBAR'ed once you remove it, else your bumper skin will keep on popping out on the sides.
2) either the tabs on your foglight are busted, or the actual mount it fits in (its a large hard plastic piece.
I actually had part of the tabs on my light break as well as the mount. I found some bumper repair epoxy at the local auto part store which I mended both of them with. Held together with zip ties and clamps where possible till it dried to put pressure and then cut the zip ties off. can't even tell anything broke from the outside.
but you can find non-oem replacements for the bracket on Ebay. I've ordered one, but haven't replaced it yet. or you can always try to score used fog lights. The bracket is the hardest to find even at wreckers, since bumpers are usually trashed. I forget the part number but I'm sure you can find a schematic online. Just make sure you don't get it for a Golf!