It sounds to me like he likes you a bunch I hope you have a date for this weekend. And the way I would find out about the cats would be to maybe do something like let one of Trouts hairs be on your shirt and casually brush it off and say something like I love my cat but the hair should stay on her or something like that and just kind of wait and see what he says. But not on the first date wait till the second one.