Dogs are generally not allowed to eat vanilla ice cream. It is not recommended because vanilla ice cream is a dairy product containing milk sugar called lactose and also fat. Most dogs are lactose-intolerant. When they ingest dairy product, it would cause loose bowel movement which will then lead to dehydration. For the most part, you can only give small parts to the dog.