Okay, if you EVER wondered…which city has the most adorable pets magazine?…you may now rest your weary grey cells. It’s Tulsa, OK. What is it that makes it the most adorable? Is it that the photographer actually captured what appears to be a smile on the strawberry-gnawing cutie’s little guinea lips? Or, the fact that […]