cat and dog lives