I'm Sammy and I currently have three characters here. This is Nate, the one your Lost is most likely to meet since they're both Treehouse peeps. His animal name is Rat and he's about as charming as a bag full of angry snakes. He is not nice to most people, so Canyon shouldn't take the assholery thrown his way personally; Nate is like that with everyone. And yeah, he will rip him for his name >_> Sorry.
I also have Ezra littlelookout who is a pirate and probably wants your boy dead (at least Nate prefers him alive?) because he's one of Pan's crew. Nothing personal, it's just that you need to die. My third character is Winter royallyunhinged, my royal fae. He's incredibly polite and friendly, but he's also quite mad. I'm sure he'd be all sorts of curious about your boy, should they ever meet.