Ruby weighs about 48lbs. For a 12 pound dog like Ripley I would suggest you could just divide everything I outlined by 4 and see how that works. There are 265 calories per cup of Stewbie.
While I do not know the exact protein/fiber/fat/moisture breakdown, I do know this food is high in protein and fiber, and low in fat. The Chana Dal alone has 31g of fiber and 23g of protein per serving. I used to live in an area with a lot of Indian markets so I would buy the Chana Dal at one of the local stores. It is a staple so if you live near an Indian grocery store you will definitely be able to find Chana Dal there. I moved a couple of years ago and there isn’t an Indian grocer within driving distance of my new home. I now order it online from . I order a year’s worth at a time so that I don’t run out!