Bear in mind that this is coming from my still relatively inexperienced N3 knowledge of Japanese, but inu in Japanese can mean dog. In contrast, the maki kanji character in his name means a branch or a specific yew tree. So, you could say his name means dog tree. Alternatively, maki can also phonetically mean roll (food, not the action), which could also hilariously mean dog roll.