The commitment and responsibilities of having a dog can be both a joy and a burden - but are they worth it?