Its a chuppacabrah! Ive seen some jacked up lookin critters in my day ,but that takes the cake ! i would contact your neart game warden or the NC fish & wildlife dept. ASAP ! If that little rascal has babies ,Lord only knows what could happen . been any small animals come up missing around your area ? Certainly curious to know what it is .i'll print a pic of it & ask my friend, he's a game warden here in Tx ,and we've seen some odd creatures around here . GOOD LUCK & DONT LEAVE THE HOUSE WITHOUT THE 45 !!!! God bless !!!!!