Dogs and cats settle their differences