I myself have never considered my yorkies yappy. They only bark when someone is at the door and then they calm down. I think a lot of it has to do with training and personality comes into play as well.
However from your description I don't think a yorkie is right for you. Yorkies are not docile, they are terriers and they hold true to that personality.
Perhaps you might want to try a poodle, they are very intelligent, easy to train and they don't shed.
Or you could go with a maltese, they are very docile and prefer to be lap dogs but their coat is high maintenance however they don't shed. |