I'm not sure about the "they pee a lot" comment, my little guy didn't, but he did poo a lot, heh. Guinea Pigs eat their poo for nutritional reasons- . To keep Klein Hans teeth trimmed down we placed a small brick in the cage and he chewed on it to file them down.

Maybe you could look in your library to see if they have books on G.Pigs!