I have 2 dogs one small bird safe dog. One bigger and almost bird safe but not really.
If your 3 dogs are bird safe getting a bird will be fine. If you have a dog you do not trust around the bird splitting your time between them can be hard or time consuming.
Green cheeks are part of the Genus Pyrrhura all are very simular. I have a black capped conure. Pyrrhura in general are very simular but all have their own personalitys. Some are easy others not so much. They can be quite for a parrot. Nippy, stubborn, messy, playful, brave, high energy, loving, funny, cute, cuddley, and love water.
I too have had lots of pets. Birds are like no other pet you could have. Birds tend to be like toddlers and a puppy in a tiny bird body. They are so smart and think like no other. Birds are not for everyone. Go meet many play with them and don't have your heart set on one type. Find the bird that fits you. I love conures but they might not be the bird for you. Go meet some.