It's tough with dogs, always a lickin what you put on. I would probably keep doin what you're doin and maybe try to put a dab of neosporin on it 3 x's day to help speed it up. I don't think that a small quantity would hurt. maybe put it on right before you feed him or give him a really good bone to chew so he forgets about it.
Nano
Nano