Leigh Hello
Your Father can take the dog over to the resort, dogs can go pretty much anywhere providing its on a lead, even in the Al Kassar square. When ive been there I also seen dogs off leads under the watchfull eye of the owners, yet this has been on the waste areas of the resort away from the public.