Doggie Protective Services (DPS) Palo Alto Adopt a Pet
Doggie Protective Services (DPS) Palo Alto''s adoption process. Doggie Protective Services is a nonprofit, 501 (c) (3) animal rescue organization. Our rescued dogs and cats live in foster homes until we can find them appropriate, responsible, loving homes. We carefully screen potential adoptors through an application and interview process.