10961 Stevens Lane Truckee, CA 96161 (530) 587-5948
Visit their website for found and adoptable animals and more.
Animal control services (including reports of abuse/neglect, responding to loose animals, etc. along with beach patrols of the basin) are offered by Placer County Animal Services. Learn more and contact them here.