I don't know about any state limits in Oklahoma. In Tulsa county, you can have 3 altered dogs. If you want to own unaltered, or more than 3, you have to meet some requirements, and you have to get a kennel exemption. In the city I live in (which is in Tulsa county, but evidently not governed by county rules), you can have 3 dogs.