Luna is a ~1.5 year old rescue mutt (our guess is border collie-pointer mix).
When we first got her 6 months ago she would devour her kibble instantly, but nowadays she barely touches her food when we set it out for her.. even if we leave it out all day. More so, she has suffered from bilious vomiting in the mornings ever since we got her (not every day, but quite often) and we believe this may have something to do with her appetite / diet.
We've tried: wetting the food, switching to a different material bowl, changing up her feeding location, several different brands of high quality kibble, exercise/social play with other dogs before mealtimes - some of these worked to moderate success, some not at all. I should point out that she usually agrees to eat if it is out of our hand, and after eating the first few pieces this way she usually finishes the rest of the bowl herself.
We've also tried taking her bowl away after some time of her not eating, but she didn't seem to mind and after skipping two consecutive meals we stopped this experiment. Needless to say we had her checked out by a vet that said she looks extremely healthy and well. When she does eat, she usually nibbles on a few pieces at a time, and often takes them away with her to eat on the carpet away from the bowl. Wetting her food helps a little, and switching food works great for a meal or a couple before she returns to this not-eating habit.
We are completely out of ideas.. Does anyone know what may be causing this and what we can do to solve it?