For the puzzle she may well be adding challenge but the rest sounts like a variation in development. I would talk to her pediatrician and ask for a referal to a Pediatric Occupational Therapist. She is definitely on her own personal developmental path and she may need a little help catching up with stuff that occurs more naturally for kids on the 'main road' portion of the developmental path.
Love and More Love
Grinity


Coaching available, at SchoolSuccessSolutions.com