Obviously, if you're very concerned, you should take your pet to the Vet.
This website, however, seems to be spot on for basic preliminary diagnosis, with suggestions for treatment/advice.
(seems to be just for dogs, cats, horses and rabbits)
just follow the appropriate path.....