Yes, IBD is a possibility, though the OP doesn't mention any vomiting or diarrhea, so probably not. However, IBD is more common in some dogs, including German Shepherds, than others, so it cannot be discounted. IBD can be treated quite successfully with the right foodstuffs, and ones that do not inflame the intestines and bowel areas. A steroid or cortisodal medication is also known to help reduce symptoms, though there is no cure for this condition. Tony
If she continues to lose weight and doesn't want to eat, but acts normal, it is possible that there could be an issue going on known as Inflammatory Bowel Disease. Contact her breeder and ask if her parents had issues with this as sometimes, they say, it could be hereditary. I never thought a dog would starve themselves to death, but this happened to one of our young Pyrenees and we had to have her put to sleep at the age of two years.
Ginger is absolutely right, even though the weight loss is relatively small, clearly there is something happening here that needs investigating professionally. At 7 months she should be gaining weight in terms of muscle mass and size, and German Shepherd's are notoriously good eaters ordinarily. It could be a blockage in the gut, if she has been chewing at something she shouldn't have, and this would need an xray to diagnose properly (though unfortunately not all blockages are identifiable by xray). A blood sample will help discount some of the worse things, like early onset kidney and liver problems. I would have suggested some of the things you have already tried, such as chicken and boiled white rice (though you could also try cooked GREEN tripe, available from good pet stores - no well dog will refuse this - and it's full of high nutrition and minerals). Hopefully your vet can diagnose the problem and treatment can resolve it. Tony