Hello
I also have a little yorkie Harvey - he is a little bit smaller than yours he is 3.5 lb. I am also quite protective of him - i have had another yorkie in the past and was not as protective, but i think the reason is his size - he is so small. Harvey is the same age as yours - he is so adorable and cheeky, he gets into everything, and is always ready to play. He worries me though with the amount of food he eats, tiny bits, my other yorkie was bigger and had a good appetite. I take him out, as the weather is not too bad here at the moment - he wont go out if it is raining though!!!!! Take care Diane and Little Harvey