@theheckisgoingon28 You deserve better than this! Listen to that sentence and say it repeatedly to yourself.
Sometimes we hit a problem with our partner and its something we can work through together. The problem you have is that he doesn't see it as his problem, he sees your reaction as the problem and I also think he gets a kick out of sending you porn.
When you RIGHTFULLY take issue with his activities, he deflects from your point and makes it about your reaction and makes out you are the one with the issue. He is winding you up over whether he is or isn't doing drugs and he is taunting you with his porn.
That aside, this relationship isn't going anywhere, he lives in a house with a destroyer dog that wrecks his home and is happy for that to be the reason you can't move in. If he wanted you there, he would be making moves to resolve this and he is not. He likes the control.
You sound like you have low self worth. He is dragging you down and destroying who you are and trying to make out you are the issue. Let me be quite clear, his behaviour is vile and unacceptable and it sounds like he enjoys provoking you. I have no hesitation in telling you to walk away. Sever all contact with him. Block him on every media source and change your locks. Leave no space for him getting back in your life. Start working on your self worth and build your confidence up, maybe see a counsellor to help.
If you stay in this relationship, you will continue to become a former shadow of yourself and you deserve to be happy. Be brave OP, value yourself as he clearly doesn't.
In the long term, there are men out there that will treasure and love the real you, if you give them a chance. Don't settle for this excuse of a man.