I agree with what the others have said.
do you or your kids play with the dog on the floor? Is the dog allowed on the couch? do you have kids that are shorter than the dog? handlers being above the dog are the bread and butter to being top dog.
i would also suggest that the dog ALWAYS be on a tab in the house. a tab is a short leash that hangs from the collar. if you have an old leash you can cut short, that works well, or you can just use rope. this way, you can always grab hold of the dog when you want to take something from him. a tab should hit the dog at the top of the shoulder.
Along with taking the bowl away while they are eating, my dogs are constantly touched while they are eating. when i got my puppy almost 3 weeks ago, he would stiffen up every time i walked by while he had something yummy. after touching him and poking him and brushing him and looking at his butt and in his ears and touching his food etc. while he is eating i can now fully examine his teeth while he is eating.
during meal time, touch him all over, comb thru his coat, snap on a collar, take the bowl away from him and return it after a sit, take him away from the bowl, look in his ears, under his tail (
), at his feet, etc. while he is eating.
does your dog like Kongs? if so, give the dog the kong with something sorta boring, like cat food, in it, then take the Kong away, and give it back to him with something WAAAAY better in it (ie: peanut butter, squeezy cheese, hot dogs, tuna) so he learns he can get it back, and it is generally a good thing in the long run when he gets something taken away.
always, always always give him a good treat at first when you take something away, but as he is learning you are dominate over him, give only the occasional cookie after you take something.
teach your dog the trick "play dead" (or roll over) have them stay in the upside down position and you can sort of tower over him and look him in the eye when he did something very bad. when a dog bears his stomach, that is a gesture of submission. when a dog is forcing another into said position, it is a sign of dominance. you must be the dominant dog in this picture. (you don't have to actually force the dog physically into the position, just teach the trick)
i would say the very, very, VERY most important thing is to be consistant. NEVER let the dog get away with biting w/o quite the punishment. i am not telling you to be mean to the dog here, but in my home biting someone is the absolute WORST thing a dog could ever do. the one time i was bit by one of my own dogs the punishment was the dog rolling over on it's back, me staring in strait in the eye until it tried to look away, then the dog promply having the toy taken away. he went to his crate for some "cool down" time (this is NOT like banishment!) for about 10 minutes, then he had to come out, and roll over on his back again.
this may seem harsh, but it is the absolute ONLY way to keep you and your family safe.
one thing i forgot to mention was BEFORE you take anything away from a dog say a certain word like "give" or "let go" or "out" so the dog isn't suprised by having the thing taken away.
i hope this helps!
Leah