Traits can be gotten either through eating at the restaurant or buying books from the bookstore. To get the cute trait buy the book and make sure you read it from the shelf at night. You cannot get a trait from the books if you do not read them (it can be very easy to forget).