(At a pet shop)

1. We can't have him in our apartment.
(him = a kind of dog)
2. Why don't you get a poodle?
-----------------------------------
Q1: In #1, what does 'have' mean? Does it mean 'keep' or 'raise'?
Q2: In #2, what does 'get' mean? Does it mean 'buy' or 'bring' or 'take'?

Q1 -- Yes, "have" means either one of those verbs.

Q2 -- "Get" could mean buy or perhaps adopt (as from a rescue shelter for animals). It could also mean take, if it's a pet store employee who wants us to buy at least one!