Cats and dogs(open)