Taejoon is really just an all around bitch boy. Smash your friend as a substitute, date him just to make up for the subsmash, stay in love with ex, blames ex for BEING IN A COMA, and that shit he said to his boyfriend was all kinds of fucked up. Get your shit together, dude.
So I've read a bunch of stories with werecats, and jaguars, and wolves, and bears and shit, and never thought much of it, but am I the only one who thinks that this dog thing is a little weird for some reason?
Just leave him there. Don't let yourself get tangled back up with this fickle guy.