Yes, but don't blame a diet change. Dogs usually get allergies over time, to things they've been eating for a while. The most common causes? Proteins in chicken, beef, dairy products, soy, and eggs. Allergies can cause itchy skin, ear infections, diarrhea, vomiting, or hair loss. See your vet.