I cook meats 20 - 30 minutes per pound at 350F(190C). so a 3 pound shoulder I would cook 1 to 1 1/2 hours in a roasting pan with a bit of water. The fat under the skin shoul … d be mostly melted away when it is done.