ITBP officers rescue stranded pet dog of homestay owner in northern India