VetMD allows you to include multiple symptoms your pet is experiencing and get a diagnosis on possible illnesses.
If a dog chews shoes whose shoes does it choose?
How much chat could a cute cat chat if a cute cat could chat?