why does my aussie whine so much?

i’m not sure why my aussie whines everyday? he get loads of attention, feeds lots, has lots of toys and goes for walks 3 times a day but still whines everyday. if anyone could help me understand why or how to lessen the whining that would be great!