is it possible to create an AI that can understand dogs? how can I make one? has this been done before? if so, who made it and when?
It is certainly possible to create an AI that can understand dogs. There have already been several attempts at creating such a system, including the creation of Siri by Apple and Google's own Assistant.

However, creating an AI like Siri or Assistant requires significant resources and expertise in machine learning and natural language processing. It is not something that can be easily accomplished with a simple algorithm or dataset.

If you are interested in pursuing this project, there are many steps involved, including:

    1. Acquiring a large amount of data on dog behavior and language. This will need to be collected from both trained professionals and volunteers.
    2. Training a neural network capable of understanding dog language. This could be achieved using a variety of techniques, including deep learning.
    3. Evaluating the performance of the model through various metrics, such as accuracy, precision, recall, and F1 score.
    4. Implementing mechanisms for user interaction and feedback, such as voice recognition and text-based input.
    5. Scaling up the model to handle larger amounts of data and increasing its capabilities.

Currently, there are some organizations and individuals working on similar projects, but the development process is still in its early stages. If you are determined to pursue this goal, it may be worth considering founding your own organization or team, enlisting the help of experienced researchers and engineers, and investing in research and development.