Raw lamb does have a slightly gamy smell, especially when a package is just opened. However, this smell should dissipate quickly, and it should not be overwhelming or accompanied by any other signs of spoilage.
Following use-by dating on packaging and properly storing lamb meat after purchase can help to ensure that the meat is safe to eat. Ground lamb and stew meat can be stored for up to two days in the refrigerator, while larger cuts such as lamb chops, roasts and steaks can last for three to five days. Selecting fresh red cuts of meat is best, as darker-colored meat is typically older and less tender.