Нельзя идти на поводу у животных. Они не понимают границы дозволенного, им на них надо указывать. А для этого вы должны устанавливать порядки, а не собака. Миску с едой убирайте, если не захотела есть. Просто предложите через час, например, или когда вернетесь домой, а не в следующее по расписанию кормление. Не захотела есть через час-два - ну и пусть ходит голодной до вечера, ничего с ней не случится. Не хочет идти на улице - отвлекайте ее играми или просто уходите, прячьтесь за дерево. Только не давайте вкусняшки за не правильное поведение, иначе в голове у собаки закрепится, что если она будет упираться, то получит вкусняшку. В общем, заставляйте ее делать то, что нужно вам.