Cats and dogs and their doings