Derek is particularly reticent here; the most emotionally constipated I've seen yet.
Stiles is in top notch form with his inane ramblings.
This is a slow burn story about a boy who loves a dog and wins him over with his charm and steadfastness. Boy finds out that said dog is actually the guy he's been pining for. Once all is revealed, they live happily ever after. The end.