best cat vet boise