It is generally recommended that you feed a guard dog when he is eating solid food, as dog food is high in protein and other nutrients that can help keep your dog healthy and happy.