The Bulldogs had to wait a whole week to bounce back from their disappointing last-gasp loss to the Sharks last Monday evening and didn't they unleash on the poor Dragons.
12 of the Bulldogs' 17 made over 100 metres with Tim Browne only five metres off the century mark as well.
Overall the Bulldogs made 472 more metres (2117 overall) than the Dragons, who at times looked every bit a team that hadn't played in 16 days.
On return, Tony Williams made 183 metres, two tackle breaks, forced a drop out, had a hand in Moses Mbye's 30th minute try and provided the play of the day that had everyone talking.
The key stats are below!
STATISTICS | v DRAGONS, ANZ STADIUM | WIN 34-16
Penalties | Bulldogs 5, Dragons 4.
Completions | Bulldogs 31/47 (75.6%), Dragons 27/34 (79.4%).
Total runs | Bulldogs 207, Dragons 171.
Metres gained | Bulldogs 2117m, Dragons 1645m.
Line dropouts| Bulldogs 2, Dragons 1.
Line breaks | Bulldogs 8, Dragons 1.
Tackle breaks | Bulldogs 27, Dragons 16.
Kicks (kicking metres) | Bulldogs 17 (413m), Dragons 22 (656m).
Kick return metres | Bulldogs 235m, Dragons 193m.
Tackles Made | Bulldogs 331, Dragons 344.
Missed tackles | Bulldogs 16 Dragons 27.
Offloads | Bulldogs 19, Dragons 20.
Errors | Bulldogs 8, Dragons 7.
Runs | Bulldogs: Hopoate 22, Graham 21, Klemmer19. Dragons: Nightingale 16, Aitken 16, Frizell 15.
Metres gained | Bulldogs: Graham 208m, Rona 191m, Hopoate 187m. Dragons: Frizell 159m, Aitken 155m, Lafai 142m.
Tackles made | Bulldogs: Lichaa 38, Jackson 35, Tolman 35. Dragons: Rein 39, Copper 38, De Belin 35..
Missed tackles | Bulldogs: Mbye 4, Reynolds 4, Perrett 2. Dragons: Thompson 6, Marshall 5, Rein 3.
Tackle breaks | Bulldogs: Lichaa 4, Morris 3, Hopoate 3. Dragons: Mann 4, Widdop 2, Rein 2.
Offloads | Bulldogs: Morris 5, Hopoate 4, Jackson 3. Dragons: Lafai 4, Nightingale 3, Widdop 2.
Don't miss out on the Lucky 13 Flexi Pack Membership!
13 tickets to use for ANY ANZ Home Game(s)
1 x Basic membership pack including a cap, scarf, lanyard, sticker
15% off Merchandise purchased through the Teamstore
1 x Membership Card
Access to exclusive member functions
Access to priority buying window for finals and grand finals tickets