No I wouldn't go back. Also, I would write the manager a letter explaining basically what you said here. You have been a good customer all these years and they apparently valued the other customers business over yours so they needn't be worried they won't have you or your dog back.