No
They are far too heavy for your average 2yo, and my DD actually asked me to take the batteries out to stop it crying.
The First baby annabels are ok (with no functions). We have no less than three function dolls, all of which the DDs have had the batteries removed from at different times, by their request.