首先,我们需要知道1斤等于多少克。1斤等于500克。

所以,18斤狗粮等于18 x 500 = 9000 克。

因此,18斤狗吃9000克狗粮。