Мне кажется, проще купить, потому как это занимает меньше времени и сил, а качество скорее всего будет лучше, по крайней мере с точки зрения собаки)) Сужу по своему опыту, тоже пытался сделать для своего пса нормальную будку, в итоге просто зря потратил доски и силы, так как через 3 года она уже пришла в ненормальное состояние. Но, конечно, если Вы рукастый, то может быть Вам действительно можно попробовать сделать самому, главное запастись терпением и желанием.
Я бы хотел построить будку самостоятельно, но все эти проблемы с точными замерами и работой мне кажется никого не оставят в спокойном состоянии к завершению. Особенно когда сделаешь что-то не по плану, а потом не хватит материалов, лучше уж действительно купить готовую.