Yes. Plain cooked chicken is a highly digestible source of protein for most dogs, but it must be boneless, skinless and completely free of seasoning.
Cooked chicken is one of the safest and most useful human foods you can share with a dog. It supplies high-quality protein that supports muscle maintenance, tissue repair and overall energy. Veterinarians frequently recommend plain boiled chicken as part of a short-term bland diet when a dog has an upset stomach because it is gentle and easy to digest.
The critical safety rules are simple but non-negotiable. Never give cooked chicken bones — they become brittle and can splinter into sharp pieces that may puncture the mouth, esophagus, stomach or intestines. Always remove the skin, which is high in fat and can trigger digestive upset. Do not add salt, oil, garlic, onion, sauces or any seasoning. Garlic and onion are toxic to dogs even in small amounts.
Best ways to prepare chicken for dogs
Use boneless, skinless chicken breast or thigh. Boil it in plain water for 12–15 minutes or bake it without oil until fully cooked (internal temperature 165°F / 74°C). Let it cool, then shred or cut into small pieces sized for your dog. Serve as a treat, mix a small amount into regular food, or use it as a temporary bland-diet protein. Start with modest portions and increase only if your dog tolerates it well.
Avoid fried chicken, rotisserie chicken (usually heavily seasoned and salty), raw chicken (risk of bacteria), and any leftovers that contain bones or seasonings.