A pet is for life: so which is best for you?
Before making the leap into pet ownership, there are several points to bear in mind, including how much time you have, the financial commitment, what accommodation you have and how long individual pets can live