Having a pet is generally a rewarding experience. They can be loyal companions and affectionate friends, that even applies to the apparently independent cat.
But, a pet also means responsibilities. The most obvious is to feed and water them, … Read the rest