# Petz (Dogz and Catz)

*Game* · `petz` · status: **sourced**

PF.Magic's desktop virtual pet series, begun with Dogz in 1995 and Catz in 1996, in which an autonomous animated pet lives on the PC desktop, wants attention and food, and learns tricks from treats and a water spray bottle.

| field | value |
|---|---|
| aliases | Dogz, Catz, Virtual Petz |
| year | 1995 |
| developer | PF.Magic |
| platforms | PC |
| subgenre | Virtual pet |
| sim domain | Biological / ecological, Social / interpersonal |
| player role | Caretaker |
| agency model | Caretaking interaction |
| time model | Real-time |
| sim scale | Individual |
| fidelity | Stylized |
| perspective | Top-down / side 2D |
| win structure | Open sandbox |
| failure model | Soft / recoverable |
| narrative mode | Emergent |
| multiplayer | Single-player |
| modding | None |
| production tier | Indie |
| agent count order | ~1 |
| emergence | 3 |
| influence | 3 |
| cluster *(computed)* | C10 |
| core count *(computed)* | 3 |
| introduced count *(computed)* | 1 |
| mechanic count *(computed)* | 4 |
| named as influence *(computed)* | 0 |

## Summary

PF.Magic's desktop virtual pet series, begun with Dogz in 1995 and Catz in 1996, in which an autonomous animated pet lives on the PC desktop, wants attention and food, and learns tricks from treats and a water spray bottle.

## Core Loop

play with the five breeds in the adoption area and adopt one -> pet, feed, and play with it using the hand cursor and toys -> reward behavior with treats or squirt it with the spray bottle -> it learns tricks and grows to full size -> keep it company or it howls for attention

## Design Notes

The record covers the series and is dated by its first game. Dogz (1995 for Windows, 1996 for Mac) and Catz (1996) began it, and the mechanics tagged here are documented for that first game. In Dogz the player adopts one of five breed pups and keeps one dog at a time. The player acts only through a hand cursor that pets, feeds, calls, and offers toys from a toolbox, so every intervention is a stimulus the pet interprets. Treats reward and a water spray bottle punishes, and consistent feedback trains tricks that differ by breed. The dog gets hungry and howls when neglected but cannot starve or die, and it reaches full size after 15 days. PF.Magic's 1997 and 1998 papers describe the later releases: several pets on one desktop that form friendships and feuds, individual likes, dislikes, and quirks, a toy shelf pets use on their own, and pets that run away after long neglect. Those features are not tagged on this 1995-dated record. The papers call the pets autonomous, socially intelligent agents. Andrew Stern, one of their authors, later co-created Facade.

## Sources

- src-rubin-1996-dogz-review
- src-petzwiki-2026-dogz
- src-stern-1998-virtual-petz
- src-frank-1997-socially-intelligent-petz
- src-gamedeveloper-2015-petz-multiple-characters
- src-wikipedia-dogz-and-catz

## Relations

**uses**

- [Creature care](../mechanic/creature-care.md) (core): The player pets, feeds, waters, and plays with the dog through a hand cursor and a toolbox of toys; a neglected dog howls for attention.
- [Creature learning](../mechanic/creature-learning.md) (core): Treats are positive reinforcement and the spray bottle negative reinforcement, and consistent feedback teaches tricks such as somersaults, backflips, and headstands, cued by which treat is offered.
- [Personality traits](../mechanic/personality-traits.md) (core): Each of the five breeds has its own personality, which players test in the adoption area before choosing; later releases add individual likes, dislikes, and quirks.
- [Needs decay](../mechanic/needs-decay.md) (supporting): The dog gets hungry and wants attention, and food and water dishes empty as it uses them, though it cannot starve.

## Claims

- Dogz is the first game in the Petz series, released for Windows 3.x on 1995-11-01 and for Mac OS on 1996-03-05. *(confidence: medium)* [[46](../source/src-petzwiki-2026-dogz.md)] Quote: "Dogz is the first game in the Petz series" (lead)
- In the first game, treats teach the dog tricks, and consistent feedback makes it perform them reliably. *(confidence: high)* [[47](../source/src-rubin-1996-dogz-review.md), [46](../source/src-petzwiki-2026-dogz.md)] Quote: "The treats enable you to teach your dog" (Tricks and Treats)
- Dogz uses treats as positive and the spray bottle as negative reinforcement to teach tricks. *(confidence: medium)* [[46](../source/src-petzwiki-2026-dogz.md)] Quote: "Dogz can be taught tricks by using Treatz as positive reinforcement and the Spray Bottle as negative reinforcement." (Game Play, Interaction)
- Dogz lets the player keep one dog at a time. *(confidence: medium)* [[46](../source/src-petzwiki-2026-dogz.md)] Quote: "The player is only allowed to have one Dog at a time" (Game Play, Adoption)
- A Dogz pet gets hungry and howls when neglected but cannot starve or die. *(confidence: medium)* [[46](../source/src-petzwiki-2026-dogz.md)] Quote: "Dogz can get hungry and will howl for attention when neglected, but they cannot starve or die." (Game Play, Interaction)
- The PF.Magic authors describe Virtual Petz as autonomous agents with real-time layered 3D animation and sound. *(confidence: high)* [[48](../source/src-stern-1998-virtual-petz.md)] Quote: "These are autonomous agents with real-time layered 3D animation and sound." (1. Abstract)
- The 1997 symposium paper calls the Petz socially intelligent agents that live on the desktop and aim to build a relationship with the user. *(confidence: high)* [[49](../source/src-frank-1997-socially-intelligent-petz.md)] Quote: "socially intelligent agents live on your PC" (Abstract)
- In the later releases the papers describe, a pet's primary motivation is attention and affection, and a neglected pet becomes lethargic and depressed and eventually runs away. *(confidence: high)* [[48](../source/src-stern-1998-virtual-petz.md)] Quote: "to receive attention and affection" (3. Developing Relationships)
- Users reward or discipline behavior, with discipline delivered by a water spray bottle. *(confidence: high)* [[48](../source/src-stern-1998-virtual-petz.md)] Quote: "users can reward or discipline any behavior." (4. Communicating with Petz)
- Petz begin as puppies or kittens, age over time, and then stop aging without dying. *(confidence: high)* [[49](../source/src-frank-1997-socially-intelligent-petz.md)] Quote: "However at a certain point the Petz stop aging and do not die." (Should Virtual Petz Die?)
- Pets that help and support each other become friends. *(confidence: medium)* [[50](../source/src-gamedeveloper-2015-petz-multiple-characters.md)] Quote: "If two characters help and support each other, they should become friends;" (Interaction Between Multiple Lifelike Computer Characters)
- In the original games, how the user treats an animal changes its mood and, over time, its personality. *(confidence: medium)* [[51](../source/src-wikipedia-dogz-and-catz.md)] Quote: "Depending on how the animals are interacted with they will change their mood and over time their personality." (body text before Reception)
- Dogz was released in 1995 and Catz in 1996, both developed and published by PF.Magic for PC and Mac. *(confidence: medium)* [[51](../source/src-wikipedia-dogz-and-catz.md)] Quote: "released in 1995 and 1996 respectively" (lead)
- Dogz sold around 200,000 copies in its first year. *(confidence: medium)* [[51](../source/src-wikipedia-dogz-and-catz.md)] Quote: "Dogz was an immediate success on release, with around 200,000 copies selling in the first year." (Reception)

## Sources

- [Dogz review (Inside Mac Games, August 1996)](../source/src-rubin-1996-dogz-review.md)
- [Dogz](../source/src-petzwiki-2026-dogz.md)
- [Virtual Petz: A Hybrid Approach to Creating Autonomous, Lifelike Dogz and Catz](../source/src-stern-1998-virtual-petz.md)
- [Socially Intelligent Virtual Petz](../source/src-frank-1997-socially-intelligent-petz.md)
- [GDC Classic: Multiple character interaction in Petz games](../source/src-gamedeveloper-2015-petz-multiple-characters.md)
- [Dogz and Catz](../source/src-wikipedia-dogz-and-catz.md)

---
Provenance: created in run `2026-10-28-character-lineage`.
