<human>: Give me a shortened version of the text

I am currently coming to the end of a three week vacation to four different countries. When planning this trip one of my main concerns was the welfare of my cat (f/6) while I was gone for such a long time. I hired professionals to come every day on the week days to stay for 30 minutes, clean her box, feed her, etc. but on the two weekends I asked some friends if they wouldn't mind staying at my place so there is someone to keep her company (she is a very social cat and I was worried about her being alone for so long). The friends who stayed this past weekend were my ex roommate and good friend Jason (the m/37) and his girlfriend. I had the cat while Jason and I lived together so it was perfect because my cat knows him and his girlfriend has a cat herself. I have known Jason for 8 years, his girl for one. During the weekend they texted me photos, etc. Great. 

However I just got an email from my professional pet sitters that when they came in on Monday to see my cat her food bowl had only a few pieces left (she only eats dry food and the bowl is left filled at all times) and both of her water dishes were totally dry. I know Jason was there but he didn't actually feed or give water to my cat. I am pretty upset about it, but I don't know what to do. They were doing me a huge favor by staying at my place. I didn't pay them but I did leave them a very nice gift (~$100). But she had no water, I mean, that could have killed her. How do you watch a cat and not feed it? I'm really at a loss of what to do. Should I say something? Let it go? Just never ask them again? Only bring it up if they offer to look after her again? Help?
<bot>: good friends did me a favor by watching my cat for me while away. Showed up but didn't actually feed her, should I say something?