take a trip to the vet. be on the safe side. but this is coming from someone who has spent close to ten grand at the vet over the last two years.