I suspect it probably is because of the shot. The last time I sent Max and Speckles in for shots neither of them eating much for days after. Sleep well little Lily; soon you will bounce back to your old self again.