Board Thread:General Discussion/@comment-26006155-20190131130037/@comment-27089028-20190219234352

Well the annoying dog does seem to be something a gag character/possible author insert so it's not far fetched to think that.