A family just bought a newborn puppy that must eat a special type of dog food until it is 1 year old.  The puppy needs to eat 2 ounces of this special dog food per day during the first 60 days of its life.  After that, it needs to eat 4 ounces per day of the special food until it is old enough to eat regular dog food.  If the special dog food is only sold in 5-pound bags, and there are 16 ounces in a pound, how many bags will the family need to buy to feed the puppy until it is old enough to eat regular dog food?
How many ounces of the special dog food will the puppy consume in the first 60 days? ** The puppy will consume 60*2 = <<60*2=120>>120 ounces of the special dog food in the first 60 days.
How many ounces of the special dog food will the puppy consume in the remaining 305 days? ** This leaves 365 - 60 = 305 days where the puppy will consume 4 ounces of food per day, or 305*4 = 1220 ounces of the special food.
How many ounces of the special dog food will the puppy consume in its first year? ** Thus, the puppy requires a total of 120 + 1220 = <<120+1220=1340>>1340 ounces of food before it is 1 year old.
How many ounces are in each 5-pound bag? ** Each 5-pound bag contains 5*16 = <<5*16=80>>80 ounces of special dog food.
How many bags will the family need to buy to feed the puppy until it is old enough to eat regular dog food? ** Therefore, the puppy will need to eat 1340/80 = 16.75 bags of the special dog food, meaning the family will need to buy 17 bags.
#### 17