I trust dogs more than most people.
Me, too.
I saw this bumper sticker:
THE MORE I GET TO KNOW SOME PEOPLE THE MORE I LOVE MY DOG
Sign in a hotel in Cape May ...” Pets welcome, humans tolerated. ;)