Upland Animal Services staff picked up the dogs on Friday from the San Bernardino County Animal Shelter in Devore, where they were being cared for.
The dogs were among 130 malnourished and near-feral dogs receiving care in Devore after being rescued from Rainbow's End Animal Sanctuary during an investigation by San Bernardino County Animal Care and Control officers of the Apple Valley site.
"They do need some socialization," said Jon Knowlton, Upland animal services director. "They seem to want to be friendly, I think, but they're still scared. We have volunteers and staff, all will be working with the dogs."
The dogs include a 4-year-old male brown German shepherd, a 2-year-old female tan and white German shepherd, a 2-year-old female red golden retriever mix.
Upland Animal Services staff and volunteers will work to socialize the dogs and prepare them for adoption.
Knowlton said the dogs are not yet adoptable, and he does not know when they will be.
"They're all very good-looking dogs," Knowlton said.
Upland staff picked the dogs because they seemed like they would be good family pets, Knowlton said.
Knowlton said the Upland shelter doesn't take dogs from Devore often, but was eager to help out when hearing about the dogs.
"The industry has changed quite a bit to where all shelters and rescues seem to help each other out as much as possible," he said. "It's gotten much better through the years."