I write this from our personal experience:
Importing pets into Bahrain is relatively easy pertaining you have the proper documentation. WARNING **From the month of May to September, you may not ship (cargo) a pet into Bahrain, the heat in the cargo hold will kill them, therefore the Bahrain Government will not allow any pet shipment into the country***. However, you may accompany your pet in the cabin of the aircraft during these months adhering to the airline policies regarding size and fees. We paid $125 USD for our cat to be on board with us from the United States to Bahrain on United Airlines. Forget going through Europe with another carrier as England has extremely strict regulations on pets even while transiting. Some airlines like AA will not allow pets in cabin if you are planning to transit through Europe. Best option is to bypass Europe and fly on a carrier like United, Qatar or Gulf airways.
Once you get you pet here, you better have friends to stay with. Most hotels do not allow pets, even American brands like Marriott, Ritz or the Crowne Plaza. You might have to downgrade and stay at a 3-4star hotel in order to accommodate your pet. You might find yourself in a situation which could be difficult if you do not have permanent living quarters.
Although Bahrain seems to be a pet friendly city but I believe it just tolerates pets. Definitely not a pet friendly city but its up to you and your new landlord to come to a mutual understanding. Pets are family and until someone in the hospitality industry understands that in Bahrain, one will face many challenges. To me its ironic that we stayed at a Ritz Carlton in Manhattan, NY with our pet with no issues but are having trouble with a mediocre hotel in Bahrain. Hope this helps... Contact me if you have any questions...Safe Journey!!