Liver does have a distinct odor. I'm a huge fan of deer liver. When I bring mine home, I thoroughly rinse it off and soak it in a bowl of salted water overnight. Some folks soak theirs in milk, but I haven't tried that. After soaking, I rinse it again and slice it down to a little over 1/2 inch thick and separate it into serving size portions and freeze it in zip lock bags till I'm ready to use it. It freezes well.
When I'm ready to cook it I just thaw it, rinse it again and pat it dry with paper towels. I then roll the liver pieces in flour, making sure they're thoroughly coated. Put olive oil into a pan and heat it until its hot, and then drop the floured liver in and turn the heat down to medium, add salt and pepper to taste and cook until it's golden brown on the outside and not bloody when cut through.
I then mix cold water and flour together in a shaker and pour it over the liver and stir well making sure to pick up and mix in the darkened cracklings from the frying to make the gravy brown. Cook until the gravy bubbles and thickens. The key is making sure you don't over cook the liver, if you do, it will get chewy.
I serve mine over cubed, boiled and fork smashed potatoes. One of my favorite meals ever.