March 18, 2010 Oh! What kind of dog do you have? March 18, 2010/ yatingng A what? Shibu ibu? Sheba ibu? Shibu the Ibu? Sheba? Shiboo? Shio the Shibu Inu?