dog vs cat rivalry