My sign=Virgo.
The fact that horoscopes are written in such a generalized fashion makes them interesting to read. It's not really about what sign you are, it's rather a piece of info that you could 'take into account' or reflect on its relevance to whatever happened to you that day.
The few things that Virgo's are said to be, that I exhibit--- is the need for perfection and putting other people's needs over my own. All just tendencies, i don't always exhibit them to the 'T'
i'm year of the dog too.
Some of the qualities said about the dog in the Chinese zodiac almost coincides with Virgo's.