Pi-Hole not blocking ads

Your debug log shows that Pi-hole is working.

You have two Google DNS servers being provided by your DHCP server.

DHCP options:
      Message type: DHCPOFFER (2)
      server-identifier: 192.168.1.1
      lease-time: 86400 ( 1d )
      netmask: 255.255.255.0
      router: 192.168.1.1
      dns-server: 192.168.1.249
      dns-server: 8.8.8.8
      dns-server: 8.8.4.4
         renewal-time: 43200 ( 12h )
      rebinding-time: 75600 ( 21h )
      domain-name: "local"

Don't do this:

Also, don't use local for your domain name. This will cause conflicts with multicast DNS services.

Lastly,

From a client that you believe should be connected to the Pi-Hole for DNS, from the command prompt or terminal on that client (and not via ssh or Putty to the Pi), what is the output of

nslookup pi.hole