Pettersson har på de elva senaste omgångarna svarat för 15 poäng, 5 mål och 10 assist.
Det ger honom åttondeplats i NHL:s poängliga på 91 poäng, 33 mål och 58 assist, efter 70 spelade matcher den här säsongen.
Elias målgivande passning kom efter 5.30 minuter av den tredje perioden när backen Jack Rathbone fastställde slutresultatet till 3-1.
Vancouver har vunnit nio av sina elva senaste matcher, men är för långt efter i tabellen för att kunna klamra sig upp över strecket i Western conference och nå slutspelet om Stanley Cup i vår.
Thatcher Demko matchens lirare
Canucks övriga två mål gjordes av Dakota Joshua, framspelad av Nils Åman, och Brock Boeser.
Och man hade matchens lirare i målvakten Thatcher Demko, som räddade 25 skott.
– Han är en klassmålvakt i alla avseenden, hyllade Canuckscoachen Rick Tocchet.
Ryan Suter gav Dallas ledningen i matchen efter drygt elva minuter, men någon fler fullträff blev det inte för hemmalaget den här kvällen American Airlines Center.
Erik Karlsson har med lördagens två assist i bortamötet med Calgary nu nått milstolpen 90 poäng för första gången i NHL.
Han står på 90 poäng, 22 mål och 68 assist, på 73 matcher.