I have lost a pet

To report a lost pet, please do the following:

  1. Click the appropriate link below to fill out a lost report and include a photo when prompted. We will contact you if a possible match is found, but strongly encourage you to visit the shelter daily, in the case we are unable to connect by phone.
  2. Come to our shelter at 3355 Berkmar Drive between 12PM and 6PM. Bring your ID and proof of ownership, such as veterinary records, city license, or a photo of you with your pet.  Current proof of rabies vaccination is required, or our onsite clinic staff can administer the vaccination.
  3. In the event your pet is at our shelter, you will be required to pay a fee to redeem your pet. Fees vary depending upon how long your animal has been cared for, if you are required to buy a license, and other care factors.

The best way to determine if your pet is at the CASPCA is to visit the shelter and speak with a staff member to view stray animals in our care.

While it is the CASPCA’s wish to reunite every lost pet with their owner, because of the high volume of incoming animals and the high volume of lost reports, we cannot be held responsible for finding your pet.

When an animal comes in with no collar or ID, it is held for six days prior to being made available for adoption. If it comes in with a collar or ID, it is held for eleven days prior to being made available for adoption.

Fill Out a Lost Dog Report

Fill Out a Lost Cat Report

For assistance, call 434-973-5959 x202. If you find your pet, do not file a ‘Found report,’ simply email or call to let us know so we can remove your Lost Report.

CASPCA Database of Found Pets

 Post in Lost and Found Sections

The Daily Progress 434-978-7202

C-VILLE Weekly 434-817-2759


Use the Charlottesville, Albemarle Lost & Found Pets Facebook page and other social media


Other Area Shelters and More

The Charlottesville-Albemarle SPCA can only accept stray animals found in the City of Charlottesville and Albemarle County. This allows owners the opportunity to find their animals in the county where they live and lost them. Please also check the animal control facility nearest to where your pet was lost.

Augusta Regional SPCA
(540) 885-7722
Nelson County Animal Shelter
434) 263-7047
Buckingham Animal Control Facility
(434) 969-4242
Orange County Animal Shelter 
(540) 672-1124
Culpeper Department of Animal Services
(540) 829-2063
Orange County Humane Society 
(540) 672-0069
Fluvanna SPCA 
(434) 591-0123
Rockingham/Harrisonburg SPCA 
(540) 434-5270
Greene County Animal Shelter
(434) 985-5210
Shenandoah County Animal Shelter
(540) 943-5142
Louisa County Animal Shelter
(540) 894-4219
SPCA of Nelson County
(434) 263-7047
Louisa Humane Society
(540) 967-3648
Madison County Animal Shelter
(540) 948-7042
Wildlife Center of Virginia
(540) 942-9453
VETSS Emergency Clinic (434) 973-3519
Greenbriar Emergency Animal Hospital (434) 202-1616
More Tips for Finding Your Lost Pet
  • For shy dogs and cats, set a humane trap near the point of escape. (the SPCA has humane traps available for rent)
  • Dogs Finding Dogs, Missing Pet Partnership and Cats in the Bag are all sites with great tips for conducting a successful search for your pet. Dogs Finding Dogs also has canine search teams available. They are based in Baltimore.