Posted on March 24, 2009Friendly San Franciso, USA It’s not everyday that you see a rat on a cat on a dog: A Rat on a Cat on a Dog