The video footage of a stray dog eating a human embryo at the government women’s hospital at Lalsot in Rajasthan ’s Dausa district created panic in the town, after which the district administration ...