I have 2 9 month old mini australian shepherds. One male and one female. Every time I take the female outside she eats rocks. I try to catch her and get her to drop them but there have been times where she has swallowed them. After some time after she does this she will some times throw them up. Is there some deficiency she may have?