I'm not sure if frostbite could cause this. Could he have stood on something and cut himself? I would suggest cleaning his feet up and reassess how bad they are. Put him on clean dry flooring and keep him off the snow for now. He may need his feet cleaning in a betaine solution to prevent any infection. Pictures would also help.