No.
That is why I, at one point, owned Ruby, Sapphire, Emerald, FireRed, LeafGreen, Colosseum, Box, and the Colosseum bonus disc. This enabled me to get 383/386 of the Pokedex.
I did make some other friends. One friend at school gave me the MATTLE Ho-Oh. I lost Sapphire while trying to send it to Little Green Yoda (my fault entirely). By then it was just filler for doing multiple runs, so it was not much of a loss. After a month of soft resetting for Jirachi, LGY sent me back the Colosseum disc and with it Celebi and Lugia to make 385/386.
But for most of my time playing Pokemon (February 6, 2005 - February 1, 2008), it has been entirely on my own.