In New York, you can set up a trust to provide for the care of your pet that will be valid for the animal’s lifetime. The trust will terminate on the death of the animal or at the end of 21 years, whichever occurs earlier.
The law allows a human being to be appointed to oversee the assets.