From the point of view of emotion and companionship, it is best to have two dogs. Two dogs can accompany each other, play with each other and enjoy each other, effectively reducing the anxiety of separation. Moreover, having two dogs can make people happier, more interesting and easier to train, because after one dog learns, the other dog will imitate it. In addition, having two dogs can get double love.
To sum up, it's best to have a few dogs, depending on whether you value Feng Shui more or the angle of affection and companionship.