The minute I read this dream the first thing that came to mind is
(1 Corinthians 16:9) “For a great door and effectual is opened unto me, and there are many adversaries.”
So there’s good news and there’s bad news.
Good news! – You are in a season of open doors. There will be no striving, you’ll just be able to walk into what God is giving you. The things that you have been waiting on are about to come to pass.
Bad News! – You got it….Witchcraft. These are the many adversaries. But keep in mind they can’t stop you. God has already given that to you. You need to pray through it. Warfare prayers against the witchcraft.
The fact that the dream has now touch the natural realm (the dead cat at your home) means that it is NOW. Also, notice the cat at your house was dead (poor thing) that’s just God telling you they can’t stop you!!