Yes, Deer Scram is an organic product made up of organic material such as blood meal, garlic, red pepper and cloves therefore will have an unappealing odor when first applied.
Deer Scram Professional is an organic product made up of organic material. Being that this is an organic product, it is safe for children and pets if applied as directed.
We are sorry to hear this. Sometimes, repellents can be hit or miss, depending on how badly the animals want what is on the other side of the barrier. Repellents, in general, have about 50/50 reviews where they work tremendously for some but not as well for others. We have an informative article with tips on how to get rid of deer here: https://www.domyown.com/get-rid-of-deer-a-379.html