After you have successfully created your subdomain via your Control Panel, you must upload to that directory. If you created the subdomain of cats.domain.com, then the directory of cats lives at yourdomain.com/cats. You upload to yourdomain.com/cats. Don't upload to cats.yourdomain.com.