Small Animal Medical Therapeutics by Michael D. Lorenz, Dvm Lorenz Michael D. & Larry Cornelius