Feeling sick after having shots is relatively common for dogs.
Sometimes the side-effects of shots can last for a day or two, although some dogs may recover more quickly.
Following its shots, a dog may display symptoms and signs such as vomiting, diarrhea, loss of appetite, low mood, high temperature, and a mild cough.