We use a lot of Neosporin + Pain Relief on the animals at work and it seems to work pretty well.

Don't feel too badly about it, I almost had a very similar thing happen when of my little baby ratties climbed up on the outside of the cage and ZYlle mistook it for food. >.<