If your worried about long term use of bute why not ask you vet about danolin. Its a anti-inflammatory & painkiller, but gentler on the gut and better for long term use.
I have a mini who had bone spavins and arthiritis as a 18 months old, he quickly devloped an intolerance to bute and so had danolin instead. He then at age 3 got OCD in his shoulder..
Due to all his problems he isn't 100% sound.. but happy kicking it in the field and being a spoilted 'large dog'.. he is stabled in winter and gets danolin in the winter to keep him going and i think he'll have to be on the painkillers every winter for the rest of his life to keep him comfortable. Vets agree this and danolin is his best option there as its better for long term use.
Oh and he's 7yrs old old now.. and still going strong when he wants to... (ie kicks, runs off and generally being pest! lol) but he's happy and carefree... he'll be back in his danolin this winter but i think that is something that isn't going to change and vets have said that..
Another good thing that helps is a good joint supplement... Dinki gets naf 5* superflex all year round and it does make a big difference to him.
RIP Halo - 1998 - 2006. Miss you always.
My little
horrors darlings.