The other benefit of hand feeding for 24 hours...your dog will get hungry because he won't eat as much if he's dependent upon you for each morsel and has to earn it. And when he learns to control it when he's hungry, you've got it down. I think I might even just cook a pork roast and cut it up and not even feed him dog food, but just meat...that's something that can easily cause snapping (they get kinda excited about it) and once the point is made with meat, you won't have to worry about anything else.
That's actually a pretty good idea; I might just follow my own advice this weekend with my stinkers and see how it goes. I am really hitting the safety training with the big pup....I don't want him to ever get funny about food or be risky to do anything with, because he's just so big and there will always be little kids around him. He's not at all defensive about his food, but we're working on keeping him from TAKING food from the kids, and being slow and easy when he's being hand fed, cuz there will always be somebody around who will do that.