a dog that size is too small for a 3 year old. 3 year old children can play too roughly for small dogs - also, some small dogs just aren't suitable for children period.

Get a puppy from QAWS - they will grow together.