Cannon has been super fussy and drooling alot the last two days! He can't be teething already, he's only 9 weeks old! what's going on?!