Can't imagine a trip without your furry companion? Coonoor, a captivating hill station nestled in Tamil Nadu's Nilgiri Hills, welcomes…