I forgot to add that Ripley has lost a little weight. He is now only 17.6 pounds. That's almost thin for my big boy. The vet was pleased.