Dodo Media, Llc has filed a new sales tax permit with the Texas Comptroller, according to public records dated July 3, 2026. The permit lists the business address at 1301 Throckmorton St Apt 1906 in Fort Worth, Texas. The name suggests a media or communications business. The record lists the status as permitted and categorizes the entity as a business. The filing provides the registered address and business classification on record. The Texas Comptroller database includes the permit date and location details.