Somewhere along the line, he'd got separated from James and his aunt. He wasn't even sure when it happened, but in all the fighting it wasn't at all surprising.
He'd tried to help as many people as he could, but people were running on their own, and there was really very little he could do at this point. Just as there had been nothing he could do for Ronan. Realising that they were never going to get out at this speed, he transformed, running between people's legs. No one paid attention to the dog that ran down the stairs. Aims were higher and though he hated not being able to fight back while he was a dog, at least he could get to the lobby alive and not be picked off in a stair case with no where to run.
The lobby was almost as big a mess as the stairs. Like Jamie's aunt had predicted people were all lining up for the Floo - or fighting for access was perhaps a more accurate term.
He didn't have time to transform back before he caught sight of Cassandra, trying to reach the fireplaces with the rest of the people. Seeing a death eater aiming in her general direction he charged, jumped and knocked her down before the spell could hit. He transformed back to himself only after they hit the ground, checking on her quickly. "That isn't the best way to get out, come on," he said, putting up a shield around them as he helped her up, and firing off covering hexes as he pushed her towards the phone booth.