I like both. Currently only have a cat, and it suits me right now as I am hardly ever home. It would be too cruel to have a dog and not spend time with it. The cat gets along just fine whether I am here or not.
'05 E90 325i 6sp Man SG 118,032km on the odo (retired)
'06 E90 325i Step SG 121,021km on the odo (retired)
'08 E90 325i LCI Step | Space Grey | Black/Burr Walnut | Adaptive Xenons with HBA | CA | Navi Pro | 17in mixed tyres | 105,437 on the odo