User blog comment:Webkinz Mania/I Wasn't Lying -- To Be Deleted on May 1/@comment-460966-20140415233024/@comment-5698103-20140416013258

That's more than likely true, just how Sky could be an abbreviation of Skylar.