Just hours after Vigneault and Therrien were fired, some Philly police dogs showed up at a Flyers practice to bring some cheer to a group in need. But things didn't go as planned...

In possibly the season's biggest example of symbolism, one of the dogs pooped on the Flyers' emblem at centre ice.

This is hilarious!

Also read on Hockey Patrol :
Berube primed to add former co-worker and Toronto native to his coaching staff