This is my take on a virtual pet. Feed, play with the puppy and make sure it gets rest. If it is upside down, that is not good.