Vitamin C is water soulable, but overdosing can lead to serious problems, it does build up in the system however it is rare to reach dangerous levels, then again I don't know what level a guinea pig can take, I personally wouldn't give him any vitamin powder until I found out what is wrong.