Yes, the feed store. and even though they are called "salt licks" I believe that's just a broad term. As I understand it they get necessary minerals from it which is very important especially in times of stress like this. The deer will certainly untilize it & I've heard that other animals will also. The feed store will know what to give you.