Вообще-то вначале был титул греческого царя базилевс, позже- восточноримского императора василевс.. И имели его лишь не многие с огромной властью люди..
Потом от него произошло имя Василий, причём его имели некоторые императоры Византии, например самый известный - Василий II Болгаробоец (поскольку он не раз покорял воинственных болгар)..
Потом с христианством имя пришло на Русь..
На Руси ещё с древних языческих времён людям давали звериные имена - Волк, Баран, Козёл и др., именно оттуда (иногда и от прозвищ основателя)и пошли фамилии Волковы, Барановы, Козловы и др..
Ну а животным давали человеческие имена - медведь - это Михаил, свинья - Хавронья или Машка, а вот кот Васька, даже у Толстого в "Золотом ключике" кот тоже Василий (Базилио - это итальянский вариант этого имени, поскольку действие сказки происходит где-то в Итальянских королевствах)..
Ну и вот насчёт этого подходящий анекдот:
"Приносит еврейчонок домой котёнка..
-Мама, пусть он у нас живёт!
-Хорошо, пусть живёт! А как мы его назовём?
-Давай назовём Мойшей?
-Нет, Изя, Мойша - это ЧЕЛОВЕЧЕСКОЕ имя!
-Ну тогда давай назовём Васькой?
-Давай!":))))"