Aren't pets essentially the same thing?
People get new dogs all the time, after their old one dies off. In terms of mentality, it shows that elf x human isn't all that far-fetched, other than the reality that an "old dog" is not as depressing as an "old lover".