Citation: 5A_174/2022 E. 5

En définitive, le recours est partiellement admis dans la mesure de sa recevabilité, l'arrêt querellé annulé sur la question de l'attribution de la garde et la cause renvoyée à la Chambre des curatelles au sens des considérants. Les frais judiciaires, arrêtés à 2'000 fr., sont mis pour moitié à la charge de chacune des parties (art. 66 al. 1 LTF). La requête d'assistance judiciaire de la recourante est admise, compte tenu de ses ressources restreintes et du fait que ses conclusions n'étaient pas toutes d'emblée vouées à l'échec (art. 64 al. 1 LTF). La part des frais judiciaires lui incombant seront donc provisoirement supportés par la Caisse du Tribunal fédéral. La recourante est rendue attentive au fait qu'elle est tenue de rembourser ultérieurement la Caisse du Tribunal fédéral si elle est en mesure de le faire (art. 64 al. 4 LTF). Les dépens sont compensés (art. 68 al. 1 et 2 LTF). Une indemnité de 2'500 fr., provisoirement supportée par la Caisse du Tribunal fédéral, est allouée au conseil de la recourante à titre d'honoraires d'avocat d'office (art. 64 al. 2 LTF). Il appartiendra à l'autorité cantonale de statuer à nouveau sur les frais et dépens de la procédure cantonale (art. 68 al. 5 LTF).