Я не чувствую тонкости, мне кажется что adopt a dog и get a dog -- одно и то же.
Я так не думаю. Взять можно и щенка у знакомых, «усобачи́ть» его у знакомых точно нельзя. И даже взять с улицы должно по идее не подходить к
adopt. Ну, я тоже не носитель, нужно больше мнений и ссылок дождаться, если кого-то это вообще заинтересует…
Может, в результате adopt, собака всегда становится pet, а в результате get не обязаельно.
Хм, ну если вдруг во втором случае нет, оно окажется даже ещё более общим, чем нужно, чем оно и так было.
Да, про собак в будке интересно. Хотя для специфичности должно быть вполне можно сказать
get a pet dog.