Thanks for the kind words. Great observation on the "peeing forces you to move close to obstacles", that was defn the intention.
Nice suggestion. I kept wondering about snuffle's and owners collisions, in the end I decided that it added a bit more challenge, so I kept it in there. However, based on your feedback I think it would have been even better to have "snuffles can bounce away the owner" as an upgrade path. That could lead to a fun way to push the owner away from obstacles and if it's locked behind an upgrade you'll feel it's earned.
Again, thanks for the feedback.