I'd take him to the vet and the ointment doesn't work for them like it does for us. For mine I don't use neo at all on any of mine. Betadyne, antibiotics, and there's a antibiotics cream that I would use for a wound like that. But first he needs to go to the vet. Neo can make things worse especially if is a large wound, or needs to applied repeatedly. It can end up making healthy scales flake off, or helping infection set in, as well as making infections worse, or making the injury larger. Anything oil based will do that. Oil based products soften the scales promoting more problems instead of helping them. Take him to the vet, change to paper towels, and keep that wound as clean and dry as possible. Clean it with betadyne 2x daily. And treat with abos of vet recommended.
Check out what's new on my website... www.Homegrownscales.com