Why cats are fussy eaters but dogs will consume almost anything
Anyone who's watched a cat throwing up after munching on grass knows that our feline friends aren't natural plant eaters. So you might be surprised to discover that these carnivorous animals share some important genes that ...