Find your next best friend...
at Upland Animal Shelter
Friends of Upland Animal Shelter operates the Upland Animal Shelter in partnership with the City's Animal Control Officers and is dedicated to helping every adoptable animal find a loving home. Friends of Upland Animal Shelter is responsible for animal care and adoptions within the shelter. The Animal Control Officers within the Upland Animal Services Division of the Upland Police Department are responsible for animal control, field services, returns to owners, and animal-related enforcement.
Interested in meeting a specific animal? Call (909) 931-4185, Option #4, to make an appointment.Click to see Fees
Public Hours & Adoptions
Visit By Appointment
Closed Memorial Day
Interested in adopting an animal? Please call 909-931-4185 option 4 to set an appointment or if you have any questions.