Just a brief background: I have two dogs, they are the same breed (Am Staff) and from the same bloodlines. Different sexes and ages, Maui (the female) is almost 5 and Macho (the male) just got past 14 months. Both of them are now fixed which has cut down on the humping.
The breed is a high energy breed and that has to be taken into consideration, but they get along great. When they get excited or they haven't been outside a lot they tend to get into a lot of fights, not trying to hurt each other, but play fighting (although because of their breed many people would tend to believe that they are actually "fighting"). Usually a quick and loud "no" or "stop" will get them to cease. When they have been exercised sufficiently throughout the day they are much better together.
They really enjoy sleeping, like most dogs do, but they do it together non-stop. There is no situation where they choose to sleep apart. They share the same water bowl and drink at the same time with no consequence. They will go on walks together, but Macho tends to be much more scatter-brained which makes walking a little more difficult when there are other people or dogs around. Some times when there is another dog that shows aggression towards them when they are together, they will start fighting each other because they are being restricted from getting to the other dog because of the leashes. If it is a busy neighborhood I would suggest walking them seperate to keep them from acting up and feeding off each others energy.
If one dog is a lot of work, two dogs create twice as much, but they are both a blast to have around.