NEWS! NEWS! NEWS! Grant County Animal Outreach is accepting applications for spay or neuter transports at reduced cost to applicants. Click here APPLICATION to apply now!
If you are surrendering an animal to GCAO, please call ahead to make an appointment. GCAO accepts animals from private individuals between the hours of 12:00 p.m. and 4:30 p.m. Monday through Saturday. Please understand that GCAO also receives animals from the Grant County Sheriff's Office and Animal Control. The hours policy for accepting animals is to help GCAO ensure there is space for incoming animals. Thank you for your understanding.

Veterans Click Here for information on waiver of adoption fees available to those that serve and/or have served our country. Dog is a man's best friend! See our Shelter Pets tab for more information!

The average stay for dogs at Grant County Animal Outreach before being adopted or transported to rescue is 10 days.
The average stay for cats is 14 days.
For 2016 GCAO accepted 2,021 displaced pets. Wonder what happened to them?
Adopted: 653 Rescue: 710 Returned to Owner: 406 Euthanized: 140 DOA: 109


Grant County Animal Outreach assumed operation of the Moses Lake Animal Shelter July 9, 2007. The GCAO Shelter Team works hard to provide the best possible care for the displaced pets of Grant County while finding as many forever homes as possible. Coordinating with a network of rescues across the state, hundreds of adoptable animals are transported to no-kill rescues when space is limited. Providing temporary shelter for 200-400 cats and dogs per month, there are always opportunities for volunteers to foster a shelter pet or help transport to rescue. GCAO envisions continued improvements to the facility for better health and comfort of the shelter pets while continuing to provide education to the community on the importance of spaying and neutering to lower the number of homeless animals.
 Adopt Now
 Hours and Location
Monday - Saturday 12:00-6:00 p.m.

Moses Lake Animal Shelter
6725 Randolph Road
P.O. Box 489
Moses Lake, WA 98837

Phone: 509-762-9616
Animal Control: 509-762-1160