I have a cat. I know how it works. Part of having a pet is dealing with the fact that you have to take care of it. Many people have pets and go on vacations.
>even if the final result is 'over' engineered.
This is a major issue though. It's why a lot of engineers can't translate ideas and solutions into elegant businesses...
Of course there is nothing wrong with this project, so long as you understand it completely misses solving the actual problem at hand.