We got our Pug puppy by way of a rescue group in NJ....the Pregnant mom and the father were taken away from a family that had jumped into the breeding game, but two litters didn't survive....I *think* that their vet blew the whistle on them....I got the call that they needed homes for these pups but could not sell them as pure bred.
Anyway, the positives---they are SO cute, and their dispositions are great....they love people, so no worries about kids, etc. The negatives---they are stubborn as stubborn can be...housebreaking takes longer than some other breeds, but if you stick with it, you will see success. A positive for some, negative for others, is that they require ALOT of human interaction. They are not the type to be ignored or left alone for long. We still won't leave ours alone all day, we have someone come in every few hours if we are going away for the entire day. They are LOTS of fun.
I recommend them highly as a breed! I advocate petfinders, we have gotten 2 dogs from there with GREAT success!