What do Persian cats, Pekingese dogs and pugs have in common? They all share a dramatically distorted skull, with a flat, round face and a nose pushed up between their eyes. This unnatural morphology ...
Cats have a reputation for being independent, but some breeds genuinely enjoy sharing their space with a dog. If you already ...