If you just adopted a English breed dog such as Yorkshire Terrier, you would like to give him a British name.
They are lots of great dog names in the English speaking countries, it is a huge collection with over thousands dog names.
Check out the below list and get your own ideas at idognames.com.