Pets might give you unconditional love, but they aren't free. Caring for them can cost you tens of thousands of pounds over their lifetime. Click Here for Full Article