Discovering Canine: How to Find your Lost ESA Canine?