Is your first dog ready?
Many people get a second dog to give the first dog company. Sometimes that works. Sometimes it doubles the problems. A dog who is anxious, reactive, or guards food and toys will not be fixed by a friend, and may teach the newcomer the same habits.
Ask yourself honest questions. Does your dog enjoy other dogs, or just put up with them? Do they share space, food, and your attention without tension? Do they have any history of growling or snapping at other dogs? If you are unsure, talk to your vet and a trainer before you adopt. A private lesson is a good place to sort this out.
Also consider age. A senior dog may not enjoy a bouncy puppy. A young adult dog may be thrilled. Dogs vary, so think about your own dog, not the average one.
And be honest about you. Two dogs means double the food, vet bills, walks, training time, and cleanup. If one dog is already a lot, a second will not be easier.