Pet cats and pet dogs under human mastership often depend on each other for warmth, companionship, and even protection, particularly in rural areas