Question: The Kennel house keeps 3 German Shepherds and 2 Bulldogs. If a German Shepherd consumes 5 kilograms of dog food and a bulldog consumes 3 kilograms of dog food per day. How many kilograms of dog food will they need in a week?
Give me a detailed solution. 
Answer: 
The German Shepherds consume 3 x 5 = 15 kilograms of dog food per day.
The Bulldogs consume 2 x 3 = 6 kilograms of dog food per day.
The dogs can consume a total of 15 + 6 = 21 kilograms of dog food per day.
Therefore, they need 21 x 7 = 147 kilograms of dog food in a week.