I can't get the mission to check off. He keeps saying he's too hungry to listen but there's no Ghosts to eat and when we do find some he dosn't eat and still keeps complaining. Thanks if you can help me.
If you switch him to God, you can convince him to stay. He will ask you to go get food to feed himself so he doesn't switch back to Dog. Then you'll get quest marker pointing to two nearby Ghost People that will drop food to feed him.
Remember when you first met him? Play the audio file called "Dog Command Tape", which you definitely have (you must get it to recruit Dog) while in his presence. It will switch him to the God personality. Talk to him, and reason with him to get food for him to eat to keep Dog at bay (you'll have to go kill a couple Ghost People).