i beileve you need to do an quest for him first to unlock his shop i think it was hunting some wolfs,like 5 of them then the option "What are you selling?" should pop up
that might be it didn't take the wolf job from him