Thank you so much KarrieRee, Drache613 and CooperDragon, I am really grateful for your help. I ended up taking him to a vet (armed with today's poo sample, various photos and details of his setup, food, and supplements - he probably thought I was mad and he was probably right - I am a bit...