Your profile says you are in Qatar, but you say you are coming here for the first time from the US?

Whatever, I seriously suggest you contact the airline you are flying with. Dead meat in a suitcase? I may be wrong but I doubt it would be allowed but, then, what do I know ...

Diplomatic Pouch may get away with it :D

Let me know how you get on ....