Yes, your dog can eat cranberries (or even a single cranberry if you have a runaway!), so long as they are not sweetened.
Cranberries

Yes, your dog can eat cranberries (or even a single cranberry if you have a runaway!), so long as they are not sweetened.