My dog is not gaining weight for quite some time but was eating a lot and was on a fresh home cooked diet suggested by a nutritionist. So her vet suggested we get a USG done and she was diagnosed with inflammatory bowel and inflammation in pancreas. So she's been on meds and GI food for some weeks now.