KC Pet Project provides love and medical care to 15,000 homeless, abandoned, and often injured pets that arrive in-need each year.
KC Pet Project provides love and medical care to 15,000 homeless, abandoned, and often injured pets that arrive in-need each year.