Question: what episode of heartland does thai and amy get engaged?
Answer: "Heartland" Written in Stone (TV Episode 2015) - IMDb.