First of all a muslim is not allowed to do anything that will harm himself or others, so smoking cannabis legally or illegally is not allowed just as smoking cigarettes as anyone would know the harmful effects and it even says so on cigarette boxes. Alcohol also forbidden due to its harmful effects even if a person claims a glass of red wine is good for the heart or they claim not to get drunk. Limits have to be set and who best to set those limits except for Allah.
Pork is not to be consumed and this goes for Jews and true Christians, yes there are some Christians who do not eat pork because they follow the law sent from Allah through Moses, in Deutronomy, I do not remember the verse though.
A Muslim is allowed to eat anything as long as it has not been made clearly haram.
It is well known in the meat trade that Muslims consume halal meat. However, at times questions are asked, what is halal? In Arabic it simply means permissible or allowed. Opposite to it is haram, which means forbidden or not allowed. Arabic is the language of Qur`an, a scripture revealed to the Holy Prophet of Islam by the Almighty Allah to be followed in its entirety by the Muslims. Now to make meat halal or permissible, an animal or poultry has to be slaughtered in a ritual way known as Zibah. To make it readily comprehended halal is somewhat like Jewish kosher. Forbidden is an animal that has been killed by strangling or by a violent blow, or by a headlong fall.
Zibah requires animals to be alive and healthy at the time of slaughter, since carrion is forbidden and, jugular vein, carotid artery and windpipe have to be severed by a razor sharp knife by a single swipe, to incur as less a pain as possible. Here the only difference is that a rabbi will read what is required by his faith and, a Muslim will recite tasmiya or shahada, which fulfils the requirement of dedication. The question of how to overcome the issue of recitation of shahada on individual bird whence we now have poultry being slaughtered at a rate of six to nine thousand per hour, has already been addressed. A Muslim is commanded to commence all his deeds in the name of Allah. All the flowing blood must be drained out of the carcass, as blood is forbidden.
Apart from slaughtering methods we have to ensure that the animals for the Islamic ritual slaughter are raised and procured from farms which do not feed them any thing that might contain animal derivatives. For regurgitating animal there is a laid down Qur`anic rule that says, "eat and pastures your cattle therein" Ta Ha 20:54 This is a lucid and transparent axiom. There would have been no BSE or vCJD, millions of pounds and dozens of lives could have been saved, if only proper care was taken for animal feed and, this consideration had been implemented.