This is Knoxby, half-human & half-troll. He's a part of the Max Hamby book series.

https://www.amazon.com/Kathy-Cyr/e/B00NR8SP90