Despite its wholesome image, Little House on the Prairie had its share of controversies. Melissa Gilbert reportedly felt “overshadowed” by Michael Landon’s dominance, straining their on-screen father-daughter bond. Melissa Sue Anderson (Mary Ingalls),
faced unresolved salary disputes that led to her departure. Rumors of drug use among the cast hinted at a darker reality, and Landon’s alleged extramarital affairs tarnished his virtuous public image. While the show remains beloved, its off-screen scandals tell a different story