Oh no! Poor Flair, that is quite a gash! I bet it was a shock for you when you saw how bad it was. Poor guy, that has to be very painful . That's quite a hard hit on the vet bill too. I hope Flair will be feeling better soon, and heal up quickly.