I'm so sorry Shirley. I remember him very vividly... and how crazy in you were with him. The first in the most gorgeous string of fosters to come in to your home.
My Finn came from GAS... totally parasite free.
Wink came off the hauler straight from the track. She was in beautiful shape, clean, and no ticks or fleas. She did have worms which were treated with panacure and Droncit and cleared up immediately.
I would not run him again on those rough surfaces. He will heal and then be very careful to only run on grass or sand areas. I wouldn't use peroxide on the pads either... neosporine will not hurt them if they lick it.