Daily Sketch Mocha 17th May 2011 Edinburgh Sketcher Leave a comment Mocha, our purrrfect pussy cat. She has taken the new arrivals in her stride and been very patient, watching from up high and only hiding away when the cries get too much!