Rapper-actor Snoop Dogg will avoid jail time after pleading no contest Wednesday to two felony charges — but he might be legally allowed to continue smoking marijuana. The entertainer, whose real name is Calvin Broadus, entered the plea to a charge of gun possession by a convicted felon and a marijuana-related drug charge, prosecutors said. Dogg, 35, appeared before Los Angeles County Superior Court Judge Terry Smerling in Pasadena clad in a leather jacket, black jeans and a T-shirt.