I have a pack...3 right now, Beagles love other Beagles...or most other dogs. They are very clannish and like to lie in piles, always touching each other, it's very cute! Wish I had a pic of mine doing it...opposite sex is usually best to start....and both being fixed will help cut down on any issues or mistakes happening 
I have 2 bitches and 1 dog....both of my girls have litters right now so they aren't TOO keen on sharing space...but outside of pregnancy they love each other.
I'd suggest a reputable breeder, here's a good place to start
http://www.showbeagle.com There's a list of breeders by state. OR you can adopt a rescue Beagle, there are so many needing homes. Check Petfinder or go here to find a group in your area...
http://brfoa.tripod.com/brfoaorg.html
Good luck! ONE thing I'd suggets is to make sure you have the training well in hand on your first dog, BEFORE bringing the new one home..or it can be double trouble! ;o)
Gina

RyngWrayth Beagles Homepage