Breed does play some into the dog personality that you'll get, but not completely. Just like pit bulls can be affectionate and sweet, many times the dogs attitude will depend on how he/she was raised, but also on genes and the personality that he or she has.
My chi can be a bit standoffish as well, there are days when he's with me all day, and others where I barely see him. I figure he just needs some space on the days he spends away from me and that he needs attention when he comes back, it's no big deal.
As for the growling, he does that as well, I look at it as his warning or his way of letting me know he's not happy. It's his way of using his voice to communicate with me.