So Teddy is looking bloated as an adjective - not showing signs of torsion/bloat correct? Bloat is an emergency vet situation:
Canine Bloat: Links
It is a rare corgi that can be free fed and not get overweight. I suspect he just over ate and the food that he gorged himself on, besides getting way too much food, likely didn't agree with him causing him some constipation. Taking away the food bowl was definitely a wise idea. Overeating like that can lead to the medical emergency bloat.
TBD's (tick borne diseases) can take a while for symptoms to be noticed. Limping can be an early indication of Lyme disease for example.
We will be waiting to hear what the vet says.
Debbie