Cats and dogs can live in harmony