Although cheese and other dairy products are difficult for dogs to digest and can cause diarrhea and digestive issues, cheese is not toxic to dogs. Dogs do not possess enough lactase, which helps break down dairy, making cheese a snack that should not be typically given to dogs.
Veterinarians typically recommend that human foods be given to dogs only sparingly. Almonds, bananas and unsalted pretzels are considered a healthy treat on occasion. Some fruits, however, pose serious health risks to dogs; grapes, avocados and many citrus fruits should be avoided. Peanut butter is very popular as a dog treat and is generally considered safe, although certain dogs can be allergic to it.