You can buy dramamine in any drug store. Ask the pharmacist. Why would you be feeding it to your dog EVERY day? It's only for when you're travelling, not a dietary supplement.
There are a few people here who have used Calm Moments...check the travel forum to find their comments about it.