Hint 7 - Does your little dog snarl or snap at people when you are carrying it or it's sitting on your lap?
Answer to Hint 7 - Just as we need to develop self confidence, so does a dog. Whether your dog is a small dog or large, they all have the same brain, ways of thinking, same instincts and drives. What makes them different from each other is the way we treat them. A dog constantly nursed, petted and protected, may find it has no confidence in other people or other animals and snarl or snap to keep them away. They have also elevated their position in the hierarchy and snap at the owner or family members. So try to keep their 4 feet on the ground and allow them to learn to communicate with dogs and people without your backup. You will all be surprised how quickly they can learn to fend for themselves