Query DNS With doggo

Look up A, AAAA, MX, TXT and more with a friendlier interface than dig.

macOSlookupnetworkDNSLow risk
Run doggo example.com MX to query the mail records for a domain.

01Command

Command
$ doggo example.com MX

02What it does

doggo is a DNS client written in Go that presents results in a clean table and supports multiple resolvers, JSON output and protocol choices such as DoH. It is a convenient daily alternative to dig and host.

03Risk

RiskLow risk
CompatibilitymacOS with Homebrew installed
!Warning: Results depend on the resolver you query; use --server to test a specific one when debugging propagation.

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

  • Homebrew formula: doggo
    Homebrew · vendor-doc · 2026-09-20
    Evidence: Command-line DNS Client for Humans. Packages doggo, a modern command-line DNS client with colored, structured output.
  • Official project documentation
    Official project · vendor-doc · 2026-09-20
    Evidence: Packages doggo, a modern command-line DNS client with colored, structured output.

Last verified: 2026-09-22 · Category: Network