Does PetSmart sell dogs?

Hey everyone, I’m planning to get a puppy soon and need some advice. Should I adopt from a shelter or get one from PetSmart? I’m a bit concerned that shelter dogs might have “mental health” issues (though I’m not sure if that’s the right term). Pet lovers, please share your advice on what to do. Thanks!