Snoop Dogg believes Kanye West is ''crazy''.

The 45-year-old rapper has admitted he thinks the 39-year-old musician is ''weird'' because he constantly takes to the stage and rants about fellow musicians.

Speaking in a clip on social media, which sees Snoop watching a clip of the 'Famous' rapper and has since been posted to Karen Civil's Twitter, he said: ''This n****r crazy. Have you heard this n****r diss a n****r onstage? This n****r crazier than the s**t I got on my head.

''That n****r crazy. I can't believe he's still talking. He picked the wrong night to vent like that, them Sacramento n****rs ain't feeling that s**t.

''He was talking that weird a*s s**t. That's just my thoughts.

''I smoke weed. Weed don't make you do that. What the f**k is he on?''

Snoop - whose real name is Cordozar Calvin Broadus Junior - slammed the artist after footage surfaced of Kanye verbally attacking Jay Z.

Int he footage Kanye can be heard saying: ''Jay Z I know you got killas. Please don't send them at my head. If you keep following old models, your ass is going to get Hillary Clinton'd.

''Don't go dissing Beyonce, she's great.

''Taylor Swift is great. We are all great.''