Hi there, I asked so many questions at a rescue I was in and I asked how often can I bathe them. The person told me at once a month was good enough, I then asked how about every week and she said even that if you want.
There are some youtube videos on bathing your guinea pig. Here are some:
[ame]http://www.youtube.com/watch?v=EJ7u_zp7BVs[/ame]
[ame]http://www.youtube.com/watch?v=BDZ9oGMwWvc[/ame]
[ame]http://www.youtube.com/watch?v=Gab1FHgG5sA&feature=related[/ame] (she maybe young but her guinea pig looks really calm!)
I don't own a guinea pig just yet so I don't know exactly how it is done but those videos seem helpful and I am sure others will tell you what's right and what's not.
I would say bathe your guinea pig if it smells, then towel dry the guinea pig and from the book I am reading now, it says you can use a hairdryer on low power and brush softly at the same time to help dry the guinea pig. It says you should not put your guinea pig in the cage if it is not dry as it will catch a cold, especially during this cold season. Perhaps putting the heating on will help to keep them warm and dry quicker too?
The book also mentions that if you bathe one guinea pig, you should bathe the other one too as the clean guinea pig will get dirty quicker if it is playing with the dirtier one so better to do them all.
Hope that helps and remember I am not an expert, I am still learning but I hope I have helped you a little
