KANSAS CITY, Mo., March 22, 2018 /PRNewswire/ — Odessa, a stray mixed-breed pup who gave birth to a litter on the side of the road, was found on the street, covered in parasites and emaciated. The poor girl lost all her babies and was near death herself. The good people at Nuzzles &…