Thanks for the post.
Glad your pup is alright.
When I open my cans, I never remove the whole lid top, so it drains easier.
Than I toss them in the trash.
After your post I will not take any chances and remove the whole lid next time.