I am finding it difficult to get my dog to eat her meals, she will happily have treats so I know it is not a medical problem but as I don’t want her to live on treats I have stopped all extras and just put her food down, nothing, she just ignores it. Are they like children and if they are hungry enough they will eat what I put in front of them? She will try and eat old, mouldy food from the pavement but will still ignore her food bowl. Any advice?