Get Your Dog Care Questions Answered by Experts
You should call your vet about the maggots, if he didn't mention them it is because he did not see them, that is way too serious for him to not say anything about. Iodine wash is ok if it is a minor infestation of a single cut but if they are taking over your dog and are spreading further than the cut itself he needs professional care. They may be doing serious damage and the sooner the vet sees him the better his chances of survival are!
Hope this helps!