this little dude with no tail just showed up on my doorstep... not sure wut 2 do