Yes you can give your dog ham hocks. Well at least we give our dogs ham hocks.. But be prepared they get really vicious. They growl whenever you go near them while they are eating their ham hocks... They will even bite you if they feel that you are a threat (example: You will take their ham hock and eat it on them). They are vicious and I mean vicious! Be prepared you have been warned.
Your dog might be different but mine get really vicious.