I think my cat is an ESFP. This is why I need her - she's my dual. She exhibits high sensory perception, meows very loudly to beg for food/whenever she sees me, takes naps at random times (P), and I just assume the F. She also dislikes being held although she seeks out attention.
How can you judge whether an animal is rational or not?