Probably. I can't really remember how old they are, which probably makes me a terrible uncle, but I'm sure someone can inform me later.
Yes, but I have met many a stubborn sheep and I do not trust them. Though, I am aware that with proper training, they can be made to do things. One simply needs a sheep dog of some sort.