News You Can’t Pet The Dog In Yoshi’s Crafted World But You Can…Lick It? Poochy Smoochy Kieron VerbruggeMarch 20, 2019