I wouldn't call it joy but, I am somewhat biased.
My wife and I had many rescue dogs and shared the thousands of dollars in vet bills. When I had to take the last one on his "last ride", I told her that I had had enough. If we ever get another animal, it will be a young one and qualify for vet insurance. Fortunately, that never happened. Then we retired and supposedly had a lot of free time to travel.
Unfortunately, she took in an abandoned kitten. We could have given it to a feline rescue center but, oh, no...she decided to adopt it. Now, I have to put up with a feral cat that can't be trained, a stinky litter box and she pays for a cat sitter to come in, if we can ever get away. Of course, those getaways are limited to the time the sitter has.
She won't put her in a cat day care center because it wouldn't be fair. And who wants to try to catch and stuff a wild, scratching cat into a box to take her there?
Can't win for losing...

.