That's all the bones I seem to find in a supermarket, would it help to have it sawed in half? Or are these as useless as they seem except for treating the dog?
How large are the pieces of bone? The knuckle bones should work for making beef stock if they're in 3-4 inch chunks. Most veterinary dentists are opposed to giving dogs bones -- they are hard enough to cause slab fractures of the 4th upper premolars, which typically necessitates removal of the tooth.
Fine for stock, and per HLA's explaination don't feed them to the dog. I don't know why they are called "knuckle bones" as cows don't have fists.