Brendan Perlini and Carter Verhaeghe each scored two goals for the IceDogs (23-20-3), who are winless in four games.
Peterborough's Andrew D'Agostini stopped 40 shots for the win as Niagara's Christopher Festarini took the loss after turning away 24-of-26 shots in 46 minutes of action. Festarini replaced Brent Morin, who allowed three goals on 10 shots in just 13 minutes of game time.
Peterborough went 0 for 1 on the power play while Niagara scored once on five chances with the man advantage.
It seems like I'm kind of making it a little difficult on myself here the last two games.
— Chicago Blackhawks forward Patrick Kane after tying the record for longest point streak by an American-born player with an assist on Duncan Keith's goal with 26.6 seconds left against the Anaheim Ducks Friday
TONIGHT ON NHL NETWORK
6:30 ET: Hockey Central Saturday: Hockey Tonight 7:00 ET: NHL Hockey: WSH @ TOR (Live) 10:00 ET: NHL Tonight