I'm not a vet nurse but a human one...that said I wouldn't use straight peroxide, it will debride the wound, but also kill good tissue. half strength with saline would be better for the cleaning.
I don't know much about getting rid of maggots, but I would do a light dusting of diatomaceous earth, an attempt to dry them out an kill them.
I don't know much about getting rid of maggots, but I would do a light dusting of diatomaceous earth, an attempt to dry them out an kill them.