Washington, Oct. 28 -- : After making offensive remarks about Eminem more than a year ago, rapper Snoop Dogg publicly acknowledged his mistake and revealed that he apologised to the former.

On the radio show 'The Breakfast Club', Snoop spoke about how he and Eminem have settled their differences, reported People magazine.

"Man I love Eminem. And the thing is, we love hip hop so much, we competitive. We battle rappers, so that was suppose to trigger that in him. We brothers, and we family so we learn to appreciate each other for what we do and we get down and we had a long conversation about the respect that we have for each other, and the way we need to talk in public about each other," Snoop said.

The friendship between the two rappers ...