27 meals
1) We can solve this problem by setting a proportion. Note that each meal Abdul needs to serve about 0.66 lbs.
2) Assuming Abdul will not change the amount of dog food, we can divide the total amount by each serving:
3) Hence, with 18 lbs Abdul can feed his dog 27 meals.