No in Spain we don´t eat dogs that is China. These are lambs and yes the two dogs got their share.
That black dog is so good he never bothers anyone at the table the little dog that one of them brought is a pain in the neck scaring one of the women touching by her under the table - lol
I must agree with Derly - that was the first thing I thought - because of the long tails on those critters. Lambs have short little stubby tails. Oh, well - I guess they could be large opossums.................;-)