Revenge of Dog

Description
A dog has been dumped by his master far out into the country. The player must help the dog navigate his way to reach one out of six different endings. The dog has the ability to bark and scratch the ground, which help to solve puzzles and choose a path. Once an ending is reached, the game must be restarted to find the others.