I only have Wosie, and she is almost 7 months, doesn't eat more than a cup a day. I buy the smallest bags possible, either 5 or 10 pounds. Dry food does spoil, especially the good ones as they don't have a lot of preservatives. When I open a bag, I divide it into ziplocs and freeze what I am not currently using to keep it fresh. Otherwise, it starts to get smelly and she won't eat it. Don't blame her!