wales irish dog music cats family history family london edinburgh scotland escort glasgow ancestors escorts ancestry love galway dogs history cork celtic breeder dublin puppies cat puppy genealogy lifestyle