Eggs have loads of essential fatty acids and amino acids that will benefit your underweight dog to gain weight.  These amino acids will help build your dog’s muscles. Whereas the fatty acids will help repair your dog’s coat.