IslamQA
This website is under review. Do not rely on it for final rulings.
Question
Is a man sinning if he feeds animals such as dogs and cats with food that is past its expiry date or with leftovers such as meat or milk?.
Answer
Praise be to Allah, and blessings and peace be upon the Messenger of Allah:
If it will not cause them any harm, there is nothing wrong with giving them this food.
It is well known that these animals are better able than humans to tolerate food that has gone off. Allaah has given them sense by means of which they know what is good for them and what is not, in addition to the fact that these food containers usually have an expiry date that errs on the side of caution.
More fatwas from our library on the same topic