Victor Valley Animal Protective League (VVAPL) is now open on a limited, appointment only basis Tuesday – Saturday from 10 a.m. to 2 p.m. for the following animal services:

  • Microchipping
  • Animal Adoptions
  • Looking for lost pets
  • Putting your pet to sleep
  • Turning in your pets, strays, or dead animals

Vaccination & spay/neuter service days and appointments Click Here

Crematory services please call or email for pricing.


For Appointments:

  • Call (760) 247-2102
  • Email

When you call:

  • Be prepared to provide your pet(s) information.
  • If possible, prepay for service(s) over the phone.
  • Check-in instructions will be provided.

When emailing or leaving a voice message:

  • Please leave your NAME, PHONE NUMBER and service requested.
  • Please note after dialing extension 101 to leave a voice message, there will be about 30 seconds of dead air before prompted to leave a message.

Upon Arrival:

  • FOLLOW instructions provided and posted on property.
  • FAILURE to follow instructions provided and posted on property are grounds for denial of services.


Protect your pet. ShelterCare Pet Insurance Programs




In addition to animal adoptions.  We also provide animal admissions services for those who must give up or turn in a pet or animal they can no longer care for. 

The standard rate for turning in an animal is $45.00-$75.00  in order to care for this animal and then try to find a suitable home for them. This is a last resort shelter and we offer no guarantee of placement. All owned animals must be evaluated prior to release.


If you have found an animal and are not sure what to do please call your local animal control for assistance.

  All of the other areas have their own shelters that those animals need to go to.  Please check for phone numbers of those areas:

 Adelanto                                                                   760 246-2301

Apple Valley                                                              760-240-7000

Hesperia                                                                    760-947-1700

Oak Hills, Lucerne Valley, Phelan,

Wrightwood go to Apple Valley Town                  760 240-7000      

Victorville                                                                760-955-5089


Lost animals are held for a minimum of 4 business days before being put up for adoption.  Please if you lose your pet, check the shelter immediately.  Please have your pets micro-chipped to save you and your pet from this heartache.