Dec 1, 20213 minGem Has an EnemyWho in the world doesn't like puppies? Cats, as it turns out. From the moment Gem came home, Meshach the outdoor kitty has had it in for...