The Royal Air Maroc pet policy is as follows:
Pets (dogs, cats, birds) are allowed in the cabin. The animal must not weigh more than 5 kg including their container (except for guide dogs for the blind and partially sighted and for hearing dogs).
Pets are allowed in the hold. The weight of an animal must be less than 75Kg. Above that weight, the animal must be transported by freight.
Pets in cabins and pets in the hold are not accepted on Royal Air Maroc flights to UK, and on flights which are chartered and operated by the Qatar Airways. Following the requirements of the Spanish authorities, the transport of pets is strictly forbidden on flights to and from Bilbao.
Snub-nosed pets are prohibited by RAM.
Taking a pet to a foreign country involves preparation and planning far in advance of your departure date. Requirements for pet travel to a foreign country are set by the destination country. If you are you traveling to another country and bringing along your pet you’ll need to meet the animal health requirements of the country you are visiting.
More information on the Royal Air Maroc pet policy