Please always remember that your pets depend on you for food and shelter whether you can currently afford it or not.   Below are links to help you with some assistance so that your pet won’t have to suffer even if your wallet is:

The Alabama SPCA (Tuscaloosa area) – (205-614-3007)

The Greater Birmingham Humane Society – (205-397-8538)

The Greater Huntsville Humane Society – King’s Community Kitchen – (256-881-8081)

The Mobile SPCA – (251-633-3531)

Animal Friends in Decatur – Provides pet food to meals on wheels clients through their Animeals programs – (256-351-2347)

Pets of the Homeless (pet food and veterinary care assistance for the homeless) –


Alabama has well organized area food banks that supply member agencies to assist in feeding people in need. Sometimes, these agencies also have pet food although they may restrict assistance to a defined service area.  For information about food banks in your area, visit

Animal shelters occasionally have a surplus of food that can be obtained. This may not be a regular assistance program, but is based on surplus.