Who's the dog?
His name is Rex, and without trying to spoil too much, he's an important part of setting the theme for chapter 3.
Will he have a route/be romanceable?
I don't think he will but I sure hope so ;-;
Rex will not have a route, for now :c
Noooooo :(