J'aime pas me fier à l'anime :p Donc je pense avoir une explication

Et puis, le premier support de pokémon est le jeu vidéo, alors autant un peu chercher dans le jeu vidéo, surtout que le manga va dans le même sens (du 2 contre 1 on va dire

).
L'aige de Haast fait 300 cm, Roucool 30 cm et Roucarnage de 150 cm, donc, Roucool pourrait porter 20kg et Roucarnage 100kg.
Par contre, imaginons que la taille des pokémons est calculée de la tête aux pattes à présent !
Prenons donc un pigeon d'une taille proche de Roucool :
http://www.oiseaux.net/oiseaux/pigeon.biset.html vu la taille, on peut, je pense, dire que c'est un peu un Roucool de chez nous, non ?
De là, par règle de trois, on peut voir que Roucool peut porter jusqu'à 46,666...kg. Or, il n'y a que des enfants qui ont des Roucools uniquement, les autres ont souvent d'autres pokémons vols, on peut donc dire que seuls eux s'en servent, or, le poids du dresseur que l'on incarne est de 38kg (cf : premier post), donc, il peut être porté par un Roucool, de même que les autres enfants.