I think if SG want to keep their pet system as it is. They should consider removing the limit of snack player can buy per week. Or atleast increase it.
I quite enjoy the auto farm right now mostly for farming event currency. But the snack is too limited.
It should be like 5 snacks a day on a daily quest and 10 a week if you want extra
Finally someone with a proper suggestion.