Odysseus’ hound, Argos, famously recognised his master after 20 years. Elephants famously never forget. But which domestic animals really do have memories that stretch years? Which animals would recognise you after an absence of 5 years?
I know from personal experience that a dog will recognise you instantly after a year, so I doubt that 5 years would be a stretch. Lions will recognise peopleafter at least 2 years, so I imagine cats would have similar memories.