Curtis Rona crossed for his first try when he latched onto a Frank Pritchard pass 12 minutes later to lock the scores up at 6-6.
But they were the only points in a slow first half before an exciting game opened up in the second stanza.
The Tigers scored three tries in 10 minutes from the 46th to 56th minutes with Brooks instrumental in the blitz.
The rookie halfback raced 80m to score after picking up an errant Greg Eastwood kick, before Tedesco scored his first four-pointer after chasing down a Brooks grubber following a Curtis Sironen bust.
Brooks then kicked again for the flying fullback close to the line, as Tedesco extended the joint venture's lead to 24-6.
But then the Dogs kicked into gear.
Michael Lichaa beat some poor Tigers defence in the 59th minute from dummy half.
Nine minutes later, Sam Kasiano tossed a lovely looping pass to Rona out wide for a score of 24-18.
Josh Morris then crossed for his first try in almost a year as he went past Tedesco and another Trent Hodkinson goal brought the scores level at 24-24.
Canterbury centre Tim Lafai (quad) was a late withdrawal, while the visitors also lost Brett Morris (calf) in the warm up.
The Tigers' pack battled valiantly without their leader Aaron Woods (knee), as rookie playmaker Mbye continued his development standing in for Josh Reynolds (arm).
Tigers centre Chris Lawrence was put on report in the second half for a late tackle on Sam Perrett.
- AAP