Talking Puppies, virtual pets to care, your virtual pet doggie to take care and play