I agree, you should not give up without a fight. In the meantime, look for other apartments that are pet-friendly, and if you want to bring up your credit score charge small amounts on your credit card and pay them off fully. That will help bring it up. I can't imagine going through this, it must be awful!! It's great that 107Barney might know somebody who can help you (This is why YT is so great

)