What is the point of having a token for the Dog companion?
To the best of my knowledge, there is none.

I had the exact same question come up in my last game of Betrayal, in fact. We talked about it a while; couldn't see any reason to use a token, so we just didn't.

It could be only for theme purposes, that you can actually see the dog following you from room to room.