I hate his habit of explaining things that are plainly obvious.
So having his home destroyed by humans made the purple dog hate humans, Alexsavov? Wow, what a stretch! Glad you were there to spell it out for us.
Maybe he thinks that since he can barely grasp most plots (see his Frozen review) everyone else has the same problem.