If at all possible I would take it to a vet. That doesn't look very healthy.