Rattle Dog: Best Dog. .. Alien puppers