Classic government overreach.
I will say though: this is state and local laws regarding what kind of pets one can own. In Missouri, and i believe Texas too, you can have lions, tigers, bears etc. When you choose to reside in a liberal state/city, then you are choosing to be subjected to the laws of that land. This is no different than abortion laws really...and the Constitution dictates that the states decide.
On a personal level though, I completely disagree with what happened here and find it disgusting.