Sadie just got a new puppy. She is supposed to feed it 250 grams of food every day. She wants to buy enough food to last three weeks. How many kilograms of dog food does she need to buy?