I agree, as long as it's not the same scarf, he'll probably appreciate another one -- and now you even know he enjoys scarves, since he mentioned the previous gift in a positive way.
Actually even if it were an identical scarf I know I'd appreciate it...my favourite scarves keep getting dog-teeth holes in them. (I don't even own a dog! Just have a bad habit of forgetting to take my scarf off before petting the dogs on my street.)