Dogs have a sense of smell that is one of the keenest in nature. Humans might smell a pot of stew cooking on the stove, but a dog can distinguish the smells of each individual ingredient, from the beef itself to the potatoes.