Shane left Heartland to live with his mother in Moose Jaw. He has not been a regular character on the show since.
Shane is the son of Tim Fleming and his ex-girlfriend Miranda. He was introduced in Season 3 as a young boy who was unaware that Tim was his father. Once the truth was revealed, Shane began to form a relationship with his father and his half-sisters, Amy and Lou. Over the course of the show, Shane visited Heartland several times, and viewers saw him bond with his family.
However, as the series progressed, Shane’s appearances became less frequent. His mother, Miranda, took a job in Moose Jaw, and they moved there, which is why Shane is no longer regularly seen at Heartland. The show’s focus on the main characters and their stories meant that some of the supporting characters, like Shane, did not get as much screen time. The last time Shane was mentioned, he was doing well and living with his mother, but he has not been featured in recent seasons, and his current situation is not frequently addressed on the show. Heartland, as a family drama, often shifts focus between various family members and supporting characters, reflecting the natural ebb and flow of extended family interactions.