I'm sorry but that picture isn't clear enough to determine anything. I'd say a vet trip is in order, just from what you described.