The Nameserver ns1.xdogg.com have a IP Address of 216.130.161.1 which is hosted on United States.
The TechBlock is a technology-oriented website and podcast where plugged-in enthusiasts weigh in on the latest industry news and gadgets.