OK, so you know a lot about your pet. For instance, you know how he loves getting that spot on his belly scratched. You know how he always manages to take up the whole bed by morning. And you probably know by now how cucumbers are among his greatest nemeses.
But beyond the daily routine, with its undeniable moments of cuteness, it's important to remember that each of our pets is a complex, intelligent being that has evolved for millennia in tandem with humans. How well do you know the science of your pets?