For Disney, she is best known for playing Jess in the British TV show The Lodge along with her current boyfriend, Thomas Doherty, as well as Liv and Maddie Rooney in the Disney Channel Original series Liv & Maddie. In 2014, she played Kayla Morgan in the Disney Channel Original Movie Cloud 9. In 2015, she guest-starred, along with Ryan McCartan (who was also her fiancé), in an episode of Austin & Ally. She also portrayed Maleficent's daughter, Mal, in Descendants and Descendants 2, also voicing her in Descendants: Wicked World. She also voiced Spider-Gwen in Ultimate Spider-Man and Marvel Rising: Secret Warriors. She also played Ruby Hale in Agents of S.H.I.E.L.D..
- Dove has played Kristin Chenoweth's daughter twice, in two different roles. The first being Mal in Disney's Descendants and its subsequent animated series and sequel, and the second role being Amber Von Tussel in NBC's Hairspray Live!
- She is currently dating her Descendants 2 co-star Thomas Doherty.