With the Dragons facing their biggest game of the season, the club has had to tackle a very difficult week to say the least.