萌寵麻雀:貓狗拍檔
Hong Kong · American · Vietnamese mahjong — cats, dogs, fully offline.
Free to use in coverage with credit to Pet Mahjong: Cat Dog Duo. Right-click any image to save, or email us for a zip.
Pet Mahjong: Cat Dog Duo is three complete mahjong games in a single offline app — Hong Kong Cantonese, American and Southern Vietnamese — each with its own rules engine and its own AI. Formerly Cat Mahjong 3in1: the cats are still here, and now dog and mixed cat + dog themes join the table. Built by a solo developer in Hong Kong so his mother could practise at her own pace. Nothing is timed, nothing needs a connection, and nothing asks for money twice.
Three mahjong traditions, cat and dog themes, one offline app, one payment. No timers, no ads, no subscription.
19 authentic faan patterns, optional three-faan minimum. Pong, kong, chow, self-draw, robbing the kong. Choose the discard payout rule (full or split).
Full Charleston, jokers and exposures, plus a built-in card editor — enter the hands you actually play, set values, mark them concealed or shiftable, save several cards and switch between them.
The Southern 160-tile set with 8 wild jokers, flowers, seasons, kings and queens. Phán / Mủn scoring, with the Vietnamese calls (phổng, khàng, ăn, tự mò, ù) kept intact.
Built by one developer in Hong Kong — originally so his mother, who never learned to play online, could practise at her own pace. That's why there are no timers, no disconnects and nobody rushing you.
| Title | Pet Mahjong: Cat Dog Duo · 萌寵麻雀:貓狗拍檔 |
|---|---|
| Formerly | Cat Mahjong 3in1 · 喵喵麻雀 3合1 |
| Developer / Publisher | Solo independent developer, Hong Kong |
| Platforms | iOS & iPadOS (App Store), Android (Google Play) |
| Price | US$1.99 — one-time purchase. No ads, no subscription, no in-app purchases. |
| Genre | Board / tabletop, single-player |
| Modes | Hong Kong Cantonese mahjong · American mahjong · Southern Vietnamese mahjong |
| Themes | Cat · Dog · Mixed cat + dog |
| Languages | 13 (Traditional Chinese, Simplified Chinese, English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Korean, Thai, Vietnamese) |
| Connectivity | Fully offline. The app makes no network requests at all. |
| Data collected | None. No analytics, no ad SDKs, no crash reporting, no trackers. |
| Match length | Configurable, 1 to 24 hands per match |
| Art | Original hand-made pixel art |
| Website | catmahjong.ko2345.workers.dev |
| Contact | boring.guy1982@gmail.com |
“My mother has played mahjong her whole life and never once played it on a phone. Every app either rushed her with a timer or asked her to sign in. I wanted one that just waits.”
“Three sets of rules meant three separate engines. American mahjong scores from a card, Hong Kong scores from faan, Vietnamese scores from phán. You cannot fake that with a shared codebase and a different tile skin.”
“A subscription for a game that runs entirely on your own phone, with no server anywhere, never made sense to me. You pay once. It is yours.”
Same developer. If you like this, you might like the others.