well short of a vet i'd say this is the next best place to be for advise.... but usually there's more than one oppinion on these things..... anyone???