Кстати, в рассуждениях Гарри о том, что есть источник магии, есть пробел. Да, есть техника и естественный отбор, но есть еще и отбор искусственный. Если идти отсюда, то можно предположить, что есть некие "духи", с которыми волшебники сконтачили и приручили их. Тогда заклинания - это своеобразный "апорт" и понятна необходимость "силы духа" - собаки тоже не особо слушаются людей, которые с ними не на одной волне.
Отсюда же возможно объяснить действие зелья удачи - выпивший его контактирует с духом, который собирает большую сводку информации отовсюду и дает "интуитивное озарение", двигающее человека в зоны максимальной полезности, полезность определяется по содержимому разума выпившего зелье.