Town Dog

The Dog is a town pet. It arrives at dawn (4:30AM) the day after the player uses the Dog License, which is purchased from the Zoologist for. The Dog does not count towards the NPCs' "crowded" limit and hence will not affect NPC happiness, although it does count as a regular town NPC for the purpose of the Pylon network. There are six breeds of Dog, with one randomly being chosen when it arrives.

The only requirements for the Dog to appear is the use of a Dog License and the presence of a valid house. The Dog's house can be changed, as with any other NPC, however the Dog can share the same house as another NPC.

The Dog can be talked to with the button, like any other town NPC. It will offer a "" option, which places the player directly in front of the Dog when selected, and displays an animation of them petting the Dog, an effect that is a purely visual. It only works if there are at least two flat tiles on the same level as the Dog in front of it. Using any item, taking damage, or closing the dialogue window terminates the animation.

Like the Angler, the status message displayed when the Dog is killed is "". It will respawn within the next days, and may respawn as a different breed.

Trivia
Many names are references:
 * The names "Lucky" and "Pongo" are references to the characters from Disney's "101 Dalmatians".
 * The name "Marshall" is a reference to the character from "Paw Patrol".
 * The name "Balto" is a reference to the real-life sled dog Balto, who played a large part in saving countless children in Nome from diphtheria in 1925.
 * The name "Indiana" is a reference to the "Indiana Jones" franchise as "Indiana" was the name of Indiana Jones's childhood dog, an Alaskan Malamute (similar to the husky breed).
 * The name "Hachiko" is a reference to the real-life akita Hachikō, remembered for his remarkable loyalty to his master. Both huskies and Akita's b ng to the Spitz type.
 * The name "Sparky" is in remembrance of Redigit's deceased pet dog, Sparky.
 * The name "Sven" is a reference to popular YouTuber "PewDiePie", as he named his dog in Minecraft "Sven".
 * The names "Navi" and "Zelda" are references to characters from "The Legend Of Zelda" and also the names of Redigit & Cenx's current dogs
 * The name "Shino" is a reference to Terraria YouTuber "Khaios", as his Shiba's name is Shino.
 * The name "Elizabeth" may be a reference to Britain's Queen Elizabeth, who has owned many corgis in the past.
 * The name "Odie" is a reference to the dog of the same name in the famous comic strip and TV series "Garfield"
 * The name "Ammy" is potentially a reference to Amaterasu from "Ōkami", though the original Ammy is a wolf rather than a corgi.
 * The name "Darwin" is a possible reference to the famous Charles Darwin. The ship he rode on his trip around the world was called the "HMS Beagle". The breed of in-game dog this name is under is also a beagle.
 * The name "Pebbles" was added in remembrance to reddit user GoldKat1234's Labrador.
 * The name "Spike" is a reference to "Tom and Jerry", which features a bulldog named Spike.
 * The name "Dogi" may be a reference to the best friend of the protagonist of the Ys series. That protagonist, "Adol", also appears as a possible name for the Cat.
 * The corgi name "Estelle" may be a reference to the protagonist of the Trails in the Sky series.
 * The corgi name "Charles" may be a reference to the 1976 newspaper comic strip "footrot flats".
 * The Labrador name "Calvin" might be a reference to Calvin from Calvin and Hobbes because there is a Hobbes cat.
 * The Husky name "Snowdog" may be a reference to the Rush song "By-Tor And The Snow Dog". It may also be a reference to the popular Youtube channel "Gone to the Snow Dogs" which features content centralized around huskies.
 * The Pit Bull name "Bubba" is potentially a reference to the video called "Bubba eats slop" on YouTube posted by the user "dec home", which features a Pit Bull eating an amalgam of different foods.