Yes, dogs can have activated charcoal.
Before administering activated charcoal to your pet, make sure it's approved by your dog's vet. Give activated charcoal to your dog as soon as possible after they ingest the toxin. For each kilogram of weight of your dog, give them one to five grams of activated charcoal.