Added dog interactions with dishes as well as improved AI
Dogs are now eating from nearby dog dishes if there are enough food in
them. They also attack as they're supposed to be. Fixes #18.