The small pup steps up to him, places his feet against your ankles and walks up your side just as if your side was the floor, he walked up and compressed the fireball into ice, where it fell on his head "because I put it there any more questions?" He is now standing on the side of your shoulder as if it was a normal act of gravity