Kinyarwanda: Nakoze iyi mbwa wenyine   
English: I made this dog by myself