Yes, bears can smell the food in a bear canister. They are not designed to mask the smell of the food or other contents to keep the bear out of them. Canisters are designed to be difficult to open or break, preventing the bear from consuming your food. To help mask the smell, utilize odor-proof bags inside the canister. Even with the use of those bags, though, bears can likely still smell the contents.