Source: https://spcanevada.org/5-year-old-german-shepherd-mix-gets-adopted-4-years-rehabilitation-spca-northern-nevada/