I wonder if temperament and personality have anything to do with our love of either dogs or cats?
Do outgoing, talkative, straightforward people prefer dogs and quieter, more introspective, independent and even complicated people prefer cats?
On the other hand, I believe if you have grown up with a particular pet, that will colour your preference.
Coverings for kitchen table top.
The SNP is in a ‘tremendous mess’ apparently.