Local Resources

Mosby Foundation

Critical Care

Financial assistance for non-routine medical care for sick, abused, and neglected dogs.

Cancer Treatment

Cancer is not only frightening, treatment is expensive. We help offset that cost to qualifying applicants.

Spay and Neuter

Assistance for low to moderate-income families for spay/neuter services.

Friends of SVASC Community Pet Food Pantry

Located at Shenandoah Valley Animal Services Center for those in our community struggling to feed their pets.  The pantry is stocked by donations made by our local community members, organizations, and corporate sponsors.

Would you like to donate?!

We would love that!  We accept all brands of food and cat litter.  All donations can be dropped off or delivered to:

Shenandoah Valley Animal Services Center
1001 Mt. Torrey Rd
Lyndhurst, VA 22952

If you have questions, you can call SVASC at (540) 943-5142.

Virginia Pet Food Assistance Programs

(Make sure you check links for further information and what you may need to do to qualify)

Botetourt Food Pantry 
St. Mark's Episcopal Church
Corner of Roanoke and Herndon Streets
Fincastle, VA 24090
Phone: 540-473-2370
Email: smecadmin@ntelos.net 


Humane Society of Fairfax County
4057 Chain Bridge Road
Fairfax, VA 22030
Phone: 703-385-7387
Email: pets@hsfc.org


Isle of Wight Animal Control
Traylor Pet Food Bank
13100 Poorhouse Road
Isle of Wight, VA 23397
Phone: 757-365-6318
Email: IOWAC301@aol.com


Manassas City Animal Adoption Center
10039 Dean Drive
Manassas, VA 20110
Phone: 703-257-2420
Email: animalshelter@ci.manassas.va.us

Manna Ministries Food Bank
229 Walnut Avenue
Vinton, VA 24179
Phone: 540-342-3968
Email: outreach@parkwayroanoke.com


Meals on Wheels
LOA Area Agency on Aging
706 Campbell Avenue, S.W.
Roanoke, VA 24016
Phone: 540-345-0451


Roanoke Valley SPCA
1340 Baldwin Ave., N.E
Roanoke, VA 24012
Phone: 540-344-4840


The Holly Help Memorial Spay Fund
P. O. Box 1264
Bristol, VA 24203
Phone: 276-466-5375

The Prince William SPCA
PO Box 6631
Woodbridge, VA 22195
Phone: 571-222-0033
Email: pwspca@pwspca.org


Virginia Beach SPCA
3040 Holland Road
Virginia Beach, VA 23453
Phone: 757-427-0070
Email: info@vbspca.com


Voices for Animals
PO Box 4466
Charlottesville, VA 22905
Phone: 434-979-1200
Email: info@voicesforanimals.org 


Humane Society of Culpeper
P.O. Box 1224
Culpeper, Va. 22701
Phone: 540-727-7554 
Email: info@AdoptCulpeperPets.org