Yes it is def a Troll. I truly despise that it took a screen name of a tv series dog I loved as a kid.
I remember it well, along with Sky King. 😀