expenses of having a dog