It really depends a lot on where you’ll be anchoring and for how long. For example, if you’re just planning to beach and want something to hold the stern in place while you relax and have lunch, you won’t need as much anchor as if you plan to overnight on the boat where wind and current might be a factor.
When we anchor on the muddy Mississippi where the current can be substantial, we use a slip ring shank Danforth anchor with 15’ of heavy chain and a long rode. When we are on our lake in Ontario with a rocky bottom, where we just want to keep our boat from drifting in the breeze, we use a 25lb. rubber-coated Navy anchor with no chain.