Snoop Dogg has a medical prescription for cannabis in California, his home state, but that doesn't fly in Texas. The rapper was arrested over the weekend after a drug-sniffing police dog found less than half an ounce of marijuana in a waste basket, according to reports.

The bus was stopped at a border-control checkpoint in Sierra Blanca – the same town where Willie Nelson was busted for weed in 2010. Snoop was cited on a misdemeanor drug possession and released. If convicted, he could face up to 180 days in jail.

The rapper has been arrested on other occasions for possession of marijuana and, in some cases, weapons possession, including firearms and a police baton.