Try pet food Express or Petco
You might need look up pet aisle and sometimes they not have it there but you might need call them to check if they have there before you go there and that would save your trip
That is a very difficult question to answer.
Petco or PetSmart, or try Sam's club or Walmart..not sure if they carry that brand exactly but Sam's club has been known to have good prices for dog food.
I recommend Ceaser dog food
Thanks! Your answer is awaiting moderation.