I buy natural balance at Petco but some other pet stores may carry it. My pups are eating the maximum nutrition dry and even the tiny 1 pounder can chew it. I don't dare feed them the roll much at this point they would not want anything else. Its to yummy I guess.
My adults get the sweet potato and fish but it is a larger piece to chew so the pups don't get that one yet.
Of course a bit of warm water would soften it up if needed but mine seem to crunch it up ok and I try to teach them to eat dry food.