My experience ranges from having one to three dogs at a time.
Pros:
The dogs have each other to play with, so if there's a day when you don't have the time/energy/health to exercise them, they will exercise each other. (Note: This is not to say that they don't NEED exercise and interaction with their owner, just that it's an added benefit for them to have each other.)
If you have to be gone, they still have a member of their "pack" to hang out with, thus reducing or eliminating separation anxiety.
Cons:
Added expense.
Two dogs may be more likely to hurt a cat/chicken/rabbit than one dog; pack mentality and all that.
You will need to divide your attention between them, since both dogs need one on one time with their owner.
Personally - I like having two dogs at a time. One seems like not enough, and three seems like one too many!
Pros:
The dogs have each other to play with, so if there's a day when you don't have the time/energy/health to exercise them, they will exercise each other. (Note: This is not to say that they don't NEED exercise and interaction with their owner, just that it's an added benefit for them to have each other.)
If you have to be gone, they still have a member of their "pack" to hang out with, thus reducing or eliminating separation anxiety.
Cons:
Added expense.
Two dogs may be more likely to hurt a cat/chicken/rabbit than one dog; pack mentality and all that.
You will need to divide your attention between them, since both dogs need one on one time with their owner.
Personally - I like having two dogs at a time. One seems like not enough, and three seems like one too many!