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, Descendants 2, and Descendants 3, also voicing her in Descendants: Wicked World. She even voiced Spider-Gwen in Ultimate Spider-Man and Marvel Rising: Secret Warriors and 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.
- Her favorite character is Rapunzel.