Hello. I have a female yorkshire terrier who is six months old. I have had her since she was two months old and she still does not show any attachment to me. She treats me the same way she treats strangers; she is friendly and bubbly, but like I said, she is no different with me than she would be with anyone else. My boyfriend and I live in separate homes and she spends some days there and some days at my house. But no matter which home she stays at, I am usually with her. I spend every single day with her and take her mostly everywhere I go. I have owned two yorkies in the past and their sense of loyalty was beyond words. The bond they and I had was immense and we bonded quickly. When I bend down to pick her up she pulls back. I feel like she doesn't trust me. It's very upsetting to me because I love her so much but I don't feel like she is my "best friend" sort to speak. What is going on? And how can I shift all of this to make us have a strong bond?

Please, help, I am heartbroken.