True xD He could stumble upon them as they're investigating. Like, he notices them and is curious about the pair because he's heard of the murders. He joins them because, why not? They seem interesting or something? xP Kane'll be in pet form.
Chasseur would be in human form, I think. But he could also be in pet form, I don't have a preference with him. Aha, yes, they can meet at a certain place at a certain time. Maybe in Starlight Town? And investigate outside the town limits about maybe murders nearby or search for clues or something.