Greg had flown, calling for Theo, heading deeper and deeper into the still dark forest. He paused when he thought he heard a noise, but it was some forest animal, branches rustling and creaking. He called again and this time, a faint "Here," hit his ears. He sped forward on the broom, weaving his way towards the sound and then the welcome sight of Theo.
Greg zoomed and jumped from the broom, not allowing it to come to a complete halt, rushing forward to reach Theo's side. He glanced down at the red snow and grimaced, and moved to scoop Theo up into his arms, "Aw, Theo! Look what you've done to yourself!" he said, glancing about for a place to set Theo so he could sit him, and tend to his feet. He noted a log, and moved towards it, brushing the snow from it before he placed Theo on it gently.
Crouching down at Theo's feet, Greg removed his gloves and put his warm hands on the freezing feet looking up into Theo's face after he'd looked down, "Look what you've done! If I could, I'd apparate you right up to Madame Pomfrey's ward! Theo!" he said, scolding the other man slightly. Greg pulled the shoes from his bag, and cursed himself; there were no socks because he hadn't even thought of it. He reached from the coat, and taking it out, stood and put it around Theo's shoulder.
Looking about, Greg decided to make a fire first, and try to heat Theo up first; then he'd take him back to the hut. He touched his wand, and careful caste a warming spell about them; the snow began to melt immediately, and Greg took his place at Theo's feet, carefully taking one foot into his hand at a time, and rubbing it gently between his large warm palms.