I made a similar question about pets, and most of them told me "I have a pet" is a common expression instead of "I raise a pet", but is the following common? Do you say raise or keep or have for this?
ex)Peter wants to raise(keep, have) a snake as a pet.
Peter wants to have a snake as a pet.
In general, the term 'raise' refers to caring for an animal from birth in a farm or zoo setting.
You will occasionally hear, 'He keeps a ______ as a pet,' but this construction is most frequently used when discussing an unusual or exotic animal. 'He keeps a skunk as a pet.'
When referring to dogs or cats, people 'have' those as pets.
In BrE, we use "have" or "get".
Mum, can we get a dog?
Dad, I want to have a kitten.
Dad, I want a kitten.
When I was a child, I wanted to have a pony.
Their child has asked if they can get a puppy for Christmas.
Their son asked if he could have a tarantula.
So when you express a desire for pet, would you say "I'd like to keep or have a pet"?
There is a very fine nuance here, Keannu.
In AmE, if your intention is to tell someone that you would like to obtain a pet, then you would say "I'd like to have (or get) a pet."
Keeping pets is generally reserved for professional boarding services, and raising pets generally refers to professionals that breed pets for sale.
John