He was waiting for her, or rather his presence was. As soon as she had established herself in the park the Red Pyramid Thing made his presence known to Heather. But, he noticed another presence along with her. Some sort of dog? It didn't matter. He wasn't after the dog.
He was here to see Heather. When he had gotten his bearings he started to walk towards Heather.