Hi I have a Eastern German Shepherd. She is 6 years old and she is thin. We feed her twice a day and she sometimes finishes her food and sometimes she doesn't. She got sick the other day after eating her food too fast. She constantly runs... after the kids or in circles. When we brushed her out the other day her tail bone shows and this is very concerning... Why do you think she will not gain weight?