PUPPY VERSION OF SNAKE