My son was stuck on toucan for 2 days. We tried his poodle over and over and over and no luck. I beat the toucan with a red/green super rare (vinotaur) so we went out on a limb and fed his present pheasant up to level 8 and it won on the first try. My daughter beat it with a level 8 santa. I really think that with the toucan, your best bet is to use a super rare that is nat/xmas or nat/fire. That's just going from my own personal experiences. I am sorry that you had so much trouble with it.
I really don't see how uninstalling and reinstalling the game would fix anything. It's all just odds and luck.