Last month, mr nieders dog ate 40 cans of dog food in 31 days. If his dog keeps eating this way, what is the least number of cans mr nieder will need to buy for the next six days?