Pamper Your Pooch at Mahabaleshwar’s Pet-Friendly Hotels