Have you tried to slow your mouse down for her? I slowed my grandmother's down for her and realized later that I should also slow down DS's mouse because he would accidentally flick it all over the screen!

Our library does not lend puzzles. I got most of ours at the dollar store and bought a cheap piece of finished wood at home depot for DS to build on. He also did smaller ones on a cookie sheet.