Andy ate 4/7 = 84/168 pie
Barry ate 7/12 = 98/168 pie
Craig ate 5/8 = 105/168 pies
Andy's pie remaining = (1 - 4/7) = 3/7
Barry's pie remaining = (1 - 7/12) = 5/12
Craig's pie remaining = (1 - 5/8) = 3/8
So Fido ate 3/7 + 5/12 + 3/8 = 205/168 pies
So Fido ate 205/168 - 105/168 = 100/168 = 25 / 42 more pies than the winner
