Какво ще кажете за това?
select *
from person
where dogs = (select max(dogs) from person)
Вероятно не е най-ефективният начин, но това ще ви даде човек (или хора), които имат най-голям брой кучета. Ако искате само един от тях, можете да направите следното:
select top 1
from person
order by dogs desc