Порода собаки выбирается не по цене и размеру, а по темпераменту, назначению, особенностям ухода, внешнего вида и т.п.
Собак маленького размера довольно много. Среди них и милые комнатные собачки и лютые терьеры. Определитесь, что Вам по душе. И после этого ищите заводчиков и узнавайте цены.
Чистопородного щенка до 20 тыс вы вряд ли найдёте. Хотя в некоторых породах можно найти простенького щенка за эти деньги.
Если же кроме указанных в вопросе критериев Вас больше ничего не интересует, смело открывайте Авито и выбирайте любого, кто понравится. Но будьте готовы к различным проблемам