It's great that I get to have a pet cat or dog, but frankly they're just a burden. I give them water and pet them every day, but I don't get any return. "But Cortez, that's exactly what cats and dogs are like in real-life!" Yeah, well guess what Stardew Valley isn't? Anyway, why not get them to occasionally bring you some sort of random gift? A forage item or an artefact maybe.