Snoop Dogg has reportedly been arrested for cannabis possession.

The 'Sweat' rapper - who has been jailed on numerous occasions over drug and firearm possession charges in the past - had his tour bus stopped by law enforcement officers at a border patrol checkpoint in the small Texan town of Sierra Blanca over the weekend, TMZ.com reports.

During a standard inspection of the vehicle, police were said to be alerted by a sniffer dog to a red prescription bottle containing several joints inside, believed to amount to half an ounce of the drug.

Law enforcement sources claim Snoop admitted the cannabis was his and while he has a prescription for the substance in his home state of California, there is a zero tolerance policy for the drug in Texas.

The rapper was issued with a citation for misdemeanor drug possession and released, but if he is convicted on the charge, he could face up to 180 days in jail.

Snoop has previously admitted he is honest with his three children about his troubled past, as he would rather tell them himself than let them learn from other places.

He said: "My kids know who I am, I explained it to them, the things I've done, the time I spent in jail, the reason why I went to jail, when I sold drugs.

"I told them everything so they could know from me first, as opposed to going on the internet or hearing about it from somebody else. They can make up their own minds and say, 'Well my dad told me this, I know how my dad gets down so I believe him."

Share on Facebook
RELATED PHOTOS AND ARTICLES
Snoop Dogg - YG Toot It and Boot It Remix Video Shoot in Los Angeles on November 18, 2010Snoop Dogg - Snoop Dogg Performs With Special Guest Taylor Hicks at the City Stages FestivalSnoop Dogg - Dreamgirls Movie Premiere in Los AngelesSnoop Dogg - Snoop Dogg Unveils His Wax Statue at Madame Tussauds Las Vegas on April 20, 2009
WHAT DO YOU THINK?