This topic has been "beat to death", but a couple of quick notes:
1. ?Your Avalanche does not come with "break-in" oil. ?It is filled with a standard 5W-30 oil (non-synthetic)
2. ?Your engine is not filled with metal shavings. ?Modern engine building and the tolerances on today's engines would not tolerate such a thing. ?Using this type of logic would dictate that your transmission should be flushed, cooling system flushed, power steering flushed, and brake system flushed immediately upon taking delivery of your new vehicle to get rid of these "shavings". ?This just is not the case.
3. ?Determine what your oil change pattern will be and follow it from the beginning. ?Personally I went 3K, ?and then switched over to synthetic.
There are as many ?opinions as to what the oil change interval should be as there are members on this board so I will not re-open that can of worms, however there is no such thing as changing the oil "too often" and oil is still pretty cheap protection.
Enjoy the new truck,