You have probably been asked if you like dogs or cats at some point in ...