Everything! I cannot recommend Pawssum highly enough. Their first visit they were able to do a multitude of tests on the oldest and grouchiest cat that three separate visits to the usual vet had not accomplished. The looniest cats on the planet love them and therefore so do I. They even show up when they say they will. Brilliant!