Pato made his full Brazil debut against Sweden on March 26 and found the net and the 18-year-old’s form made his place in Beijing a formality.
While Milan were determined to prevent Kaka from travelling to the Olympics as they want him fresh for the start of next season, the San Siro side didn’t stand in Pato’s way.
Brazil’s Olympic squad contains just one play over the age of 23 – Real Madrid star Robinho.
Dunga’s youngsters will play a Rio De Janeiro representative side on June 22.
Brazil Olympic squad:
Goalkeepers: Diego Alves (Almeria), Renan (Internacional)
Defenders: Rafinha (Schalke), Nei (Atletico Paranaense), Leonardo (Olympiacos), Filipe (Deportivo La Coruna), Alex Silva (Sao Paulo), Breno (Bayern Munich), Thiago Silva (Fluminese), Leo (Gremio)
Midfielders: Lucas Leiva (Liverpool), Hernanes (Sao Paulo), Ramires (Cruzeiro), Charles (Cruzeiro), Anderson (Manchester United), Diego (Werder Bremen), Thiago Neves (Fluminese)
Strikers: Robinho (Real Madrid), Pato (Milan), Sobis (Betis), Oldoni (Atletico Paranaense)