I'm trying to convince my mom to get me a new pet for my B.day, im even willing to buy it if she just 'oks' it. So I'm pretty sure I want a dog this time, but what do you all think?? A dog or another cat??

AND! Should I buy it at the pet store or the humane society?? My mom is having our porch enclosed so every nite we could leave the animal there with no worries about a fox or coyote getting them...