Yorkies are generally high energy dogs. Cute as what they are, they are not lap dogs. They are affectionate and will sit on your lap, but the second they see something interesting, they are off like a shot.
Most Yorkies need lots of activity, exercise, and attention. I would consider this carefully before committing to a Yorkie.