sort by best latest
Mark my answer down because you disagree but a good pet owner knows the cost of actually taking care of a pet!
I think this is a good answer with a very logical approach. Too many people pick up a pet and then neglect all of the important aspects of pet care that you have mentioned. Voted up!