Well, do you like cats better or deer? They'll say the same things if they're both jocks, so all you really have to decide on is which animal you like more and who would fit into your town best.
I already have two cats (moe and tangy) so I don't know if I want a third one, bam showed up in my campsite and before that I was leaning towards kid cat but now I'm not so sure...
Bam for sure. He is very very adorable and a sweetie. most if the time, he doesn't even say those irritating jock lines (sorry, not a fan of jocks) and says some if the funniest things
He's my second favorite jock after Rudy :3
I'd say Kid Cat. I was set on not having a jock character at all in my town but after loosing a dreamie I managed to get Kid cat and I didn't think the best of him at first (he was just kind of a villager that was just there, didn't really make much if an effort to interact with him) but his house is right next to one of my other characters so whenever I played on that person I'd always end up chatting with him. And he does have some of the cutest facial expressions ever <3 Still not a fan of the jock villagers but Kid Cat has crept into my heart ^^