Solano County Animal Care Division handles intake for seven cities across the region—Benicia, Dixon, Fairfield, Rio Vista, Suisun City, Vacaville, and Vallejo—making it a central resource if your dog goes missing in any of these areas. The shelter operates out of Fairfield and takes in strays, injured animals, and surrenders from the entire county. If you’ve lost a dog in the Solano County area, this is one of the first places to contact.
The division maintains a database of incoming animals and works to reunite lost dogs with their owners. When you call, staff can tell you if a dog matching your pet’s description has been brought in recently. They can also provide guidance on next steps, whether that’s coming in to check the shelter in person or getting information about the intake process. Since animals move through the system, it helps to check both early and often if your dog is missing.
The shelter’s website provides information about the services they offer and details about their operations. You can search for your dog’s information online or call directly for immediate assistance. Response times are generally quick since reuniting dogs with their owners is a priority for the team there.
If you’re new to the area or traveling through with your dog, it’s worth knowing where your local animal control is located. Having that contact information saved before you need it means you won’t waste time searching for a phone number if your dog gets loose. The staff at Solano County Animal Care has handled countless lost dog cases and can walk you through what happens when a stray is brought in, how long animals are typically held, and what identification methods help speed up reunification.





