And service dogs get short shrift most of the time it seems...
Service dogs
Qatar Airways permits free of charge carriage of a service dog in the passenger cabin only on itineraries that include flights to or from the USA. On all other routes, a service dog will not be allowed in the passenger cabin but will be carried free of charge in the aircraft hold. No other type of service animal is permitted in-cabin on any other flights.
Very likely it's not viable and will not hatch. I actually haven't seen them eat them. They usually just ignore it. If it doesn't break it will be collected at banding.