Thats my biggest fear at this point, as kids are on the way.
The dog needs to be out of that house if they have kids on the way. There is absolutely no place in a household for a small child and a dog with food aggression or any aggressive behavior for that matter.
And sorry to hear about the kitten. I have a soft spot for cats...we have 5 of them.