With everyone mentioning natural methods, it reminded me of a vet I have seen called All Natural Vet Care in Russell Lea, Sydney. They have a website too, if you live in Sydney but I'm not sure if they're suitable for you, but maybe have a look anyway: www.naturalvet.com.au Good luck and best wishes!