Titan was gagging, not choking, gagging and I really didn't get why. Then he spit out some food... nope, poop. I launched a full-fledged investigation into who's it was, but it is a mystery. He had a look on his face like he had been betrayed and although clear, kept wiping his tongue on any toy or cloth he could find. I couldn't stop laughing watching him. I guess he learned his lesson; soft, brown M&Ms are yucky.