At the age of 48-years-old, it is safe to say that Snoop Dogg has already lived a long and enriched life. That number does not even begin to account for his music career, especially given that Mr. Snoop Doggy Dogg has just released his 15th album this year. Most musicians do not even last a mere 15 songs or 15 seconds of radio play in this industry, let alone 15 albums off of a career that already spans several decades and counting.

Needless to say, Snoop D-O-double-jizzle has lived a long and fulfilling life, but with any life like his, he was always bound to make a bevy of enemies. Of course, he has made plenty of life long friends along the way as well, but if Zuckerberg has taught us anything, it is that no one gets to 500 million friends without making some enemies along the way.

20 Loves: Pharrell 

Pharrell and Snoop Dogg have been friends and frequent collaborators for years now. While Snoop admitted in an interview with The Guardian that Pharrell "loves to critique" him, Snoop appreciates all of the constructive criticism. It's a big reason why they've made countless hits together, like "Beautiful" and "Sensual Seduction."

19 Loves: Seth Rogen

It is not hard to figure out just why Snoop Dogg and Seth Rogen are such good friends or what the "one thing" is that they have in common. However they bonded, the bond is strong enough that they are always hanging out and Rogen even guest-starred on Snoop's talk show.

18 Loves: Ricky Harris

For those unfamiliar with the name, Ricky Harris was an actor and comedian who knew Snoop Dogg ever since the two were childhood friends. The two even starred in a movie together, called Bones. At the age of 51, following a heart attack, Harris passed away. Snoop attended his funeral.

17 Can't Stand: Ricky Harris' Cousin

Speaking of Harris' funeral, when Snoop arrived to the funeral, he was attacked. Footage from Sherri Shepherd (yes, from The View) documented the event on social media. TMZ went on to report that the fight started when Snoop was attacked by Harris' cousin. No arrests were made because all parties fled the scene when the cops arrived.

16 Loves: Wiz Khalifa

Much like the aforementioned Seth Rogen, Wiz Khalifa has a very mutual love of a certain 'plant' that he shares with Snoop Dogg. It inspired both men to bond and not only produce music together, but also star in the film Mac and Devin Go To High School as the title characters.

15 Can't Stand: Colby Covington

For as long as he has been in office (maybe longer), the President of the United States has been on Snoop Dogg's radar. Snoop is not a fan of him or his supporters, so when he saw Colby Covington of UFC infamy in full support of him while rocking a MAGA hat, Snoop was none too pleased.

14 Loves: David Beckham

Snoop Dogg first met David Beckham when the latter guest-starred in an episode of the former's Father Hood reality show, and sparks flew between the odd couple. They're such good friends that - as Beckham said in a 2010 Associated Press interview - Snoop let Beckham be one of the first to listen to his album as soon as it was finished.

13 Can't Stand: Darren Till

As mentioned earlier, Snoop is not a fan of Colby Covington. He was so blinded by rage for the man one time that Snoop cursed all kinds of vulgarities at Darren Till and making fun of him for losing to Tyron Woodley, mistaking Till for Colby. Till was none too pleased, and threw some vulgarities of his own in Snoop's direction after the fact on Twitter.

12 Loves: Martha Stewart

Snoop Dogg's unapologetic love for Martha Stewart and the love she shares for him in return has been well documented. They met on a 2008 episode of Martha Stewart's show. Then, they continued to bump into each other and hang out so often after that a full-blown friendship blossomed.

11 Can't Stand: Suge Knight

Snoop has since buried the hatchet with Suge Knight, but once upon a time ago, he seriously could not stand his former Death Row label mate. Since breaking away from him and growing to hate Suge's ownership over the label and Snoop's own music, Snoop has dissed Suge on songs like "Pimp Slapp'd"

10 Loves: Sasha Banks

Sasha Banks is a wrestler and former Women's Champion currently employed by WWE. Snoop has always been an avid fan of wrestling and, therefore, is in full support of Sasha (who also happens to be Snoop's real-life cousin). He performed her theme song at WrestleMania in 2016 and more recently produced new theme music for her.

9 Can't Stand: Josh Scobee

After the Pittsburgh Steelers lost a football game to the Baltimore Ravens in 2015, Snoop Dogg (a passionate Steelers fan) blamed their NFL kicker Josh Scobee for the loss. As a result, the rapper took to social media and said some not too kind words about the former Jacksonville Jaguar.

8 Loves: The Game

As two Los Angeles natives, Snoop Dogg and fellow rapper The Game both have a close-knit bond. Their bond over LA is so strong that after a week of violence, the two led a peaceful march on to LAPD HQ to initiate a dialogue with the police to discuss possible safe solutions for the LA area.

7 Can't Stand: Paul Gascoigne

Snoop Dogg threw the first shot at Paul Gascoigne when he posted an Instagram picture of the former soccer player and manager, then blamed drinking for his bad aging. Gascoigne posted something similar for Snoop on Twitter, blaming smoking for Snoop's aging. He then posted some mean tweets about the rapper.

6 Loves: Dr. Dre

Dr. Dre and Snoop Dogg's relationship has been as thick as thieves together for the past several decades. Some of their biggest hit records have been collaborations they made with each other. The success they have manifested from their music has helped them become real-life friends over the years.

5 Can't Stand: Iggy Azalea

It all started when Snoop Dogg, trying to be funny, posted a series of mean memes about Iggy Azalea to his 'gram. Iggy responded with an angry Twitter rant which later got deleted and used as ammo for more Insta comedy from Snoop. Iggy wound up posting some memes of her own, including one implying Snoop looked terrible.

4 Loves: Eminem

Snoop Dogg may possibly respect Eminem more than he does any other rapper. He carries so much respect for Em that he's gone on record in saying - from a 2014 interview - that he could never have Eminem on his album because his "Renegade" verse with Jay-Z showed him he'd get out-rapped on his own songs by an Eminem guest feature.

3 Can't Stand: Kanye West

Much for the same reasons he cannot stand Colby Covington, Snoop Dogg cannot stand Kanye West for being a supporter to the President of the United States of America. As recently as last month, Snoop has said mean things about Kanye and his "jail slippers," as he called the designer's Yeezy Crocs on Instagram.

2 Loves: Minister Farrakhan

Back in May, Minister Louis Farrakhan was kicked off of both Instagram and Facebook for what was deemed "dangerous" speech. In response, Snoop Dogg told all of his IG followers to support him and "show some love to a real brother" by posting their favorite Farrakhan videos all over social media.

1 Can't Stand: LAPD

From his own arrests and run-ins with the law to the mistreatment he has viewed firsthand from the police, Snoop Dogg has always been vocal (both in interviews and in songs) on his disdain for the Los Angeles Police Department. His disdain was reason enough why he agreed to usher a peaceful protest at LAPD HQ with The Game.

Sources: theguardian.com, tmz.com