Allah's Messenger (ﷺ) said, "A prostitute was forgiven by Allah, because, passing by a panting dog near a
well and seeing that the dog was about to die of thirst, she took off her shoe, and tying it with her
head-cover she drew out some water for it. So, Allah forgave her because of that."
Sahih al-Bukhari Book 59, Hadith 127