There are two choices at this point:
You could join the Open Scene New Roads to Somewhere. Its a social scene for the werewolves and is mostly likely the best place if you don't mind jumping right into things. All the other Werewolf characters are present so its a good way to meet up with everyone.
Alternatively either yourself or one of us could open up another scene so we can meet Odie.