This cat language test challenges you to look at seven interactions between humans and cats and guess whether it is positive or negative.
Cats can understand human communication too. Studies show cats know their own names and the names of their companions, and can recognise human emotions, even changing their own behaviour in response.
If you need a reminder that cats are basically tiny superheroes, look no further than this blind kitty who just learned how ...