The nonprofit KC Pet Project’s role in providing animal control for Kansas City has come under scrutiny this week after city officials said they have been receiving complaints. So what exactly does KC ...