I think God created cats to entertain the humans, cause God wants us humans to be happy.
I know God loves cats just as much as a lot of us humans.
God does things for reasons. They are done to convey a spiritual concept, by using His creation
which will be easy to grasp. God gave man, two primary animals, to teach man a spiritual
lesson.
The Dog - The dog was given to man to show man's unrepentive, unsaved nature. If
anyone has had dogs, you will know they love to stink. You give them a bath, and they'll
find something that stinks and roll in it. This stink is a picture of man's sinful nature.
Man will seek out sin and dive in it. Dogs are covetous also. Give a dog something to
eat and he'll fight you over it. Dogs wont share. This is a picture of man's greed and covetous.
"It's my stuff and I want what that guy has."
The Cat - The cat was given to show man's saved state. A cat bathes itself, a lot. This
is to remind man he needs to have a repentive mindset. Cat's aren't covetous animals.
You can feed several cats together and if they know one another, they'll all find their little
spot at the food and eat. A cat will also catch a small mouse and leave it at your door.
This is to remind man that he needs to share what he has with others and to provide
for the needy.
Both animals convey a spiritual reminder, of the same thing, but with different approaches.