"My cat has no faith in people."
Translation:Mijn kat heeft geen vertrouwen in mensen.
So by my understanding, when /faith/ is used to mean "complete trust or confidence in someone or something." then use /vertrouwen/. And when it's used to mean "strong belief in God or in the doctrines of a religion, based on spiritual apprehension rather than proof." then use /geloof/?