Yoshi is fine if you're talking about cuddly, harmless, herbivorous, nonoffensive Nintendo mascots. When I think dinosaurs, I think...well, anything besides Yoshi and Barney. Which leaves real dinosaurs. And besides, I've never liked Yoshi too much; to me, at least, he seems to...Pokemon-ish.