Given the task definition and input, reply with output. In this task, you're given a review from Amazon's food products. Your task is to generate a rating for the product on a scale of 1-5 based on the review. The rating means 1: extremely poor, 2: poor, 3: neutral or mixed, 4: good, 5: extremely good.

I cringed a little after reading the ingredient list. Way too much grains and not enough quality protein for our dogs. Notice all of them are at the beginning, which means they make up quite a bit of the diet. Soy protein is included but some dogs don't do well with soy (mine) and meat should be the protein source in dog food, not grains. Not recommended for your furry ones.
2