Have you heard of the Ratewatchers Diet? It is very good for pigs with urinary/stone issues as it is low in calcium whist also maintaining the correct cal/phos ratio :

http://www.guineapigwelfare.org.uk/ratewatchers/