I don't know why the vet cannot get this till the end of the year. I work at an animal hospital in NJ and a few of our clients are on it. However, if you'd like to take a natural approach, go to www.nzymes.com and check out this product and the testimonies of dog owners. I have a few of my hounds on this product and it's very inexpensive.