Hmmm, so I think you definitely have time to model the actual island and ocean. Seeing that the core of the gameplay is the difficulty of getting the dog to end up back at the house, is it more reliant on physics working against the player or the dog's disobedience? I think it's best to understand what exactly you're communicating with your design before moving forward. Do you want the player to be upset at ur beautiful dog... or at the menacing world and it's inconsistent rules? This has a lot of potential! Can't wait 2 see where it goes! See u on the slack.
I definitely think it's a combination of both! I just programmed the dog's (super simple) AI so that there's something other than just physics working against the player, but physics is still a huge factor in moving the player and the dog around. So if anything, the dog and its AI would function as the puppet (for lack of a better word) for the player to get frustrated at, while the underlying physics is the real challenge of the game. Thanks for the feedback! Can't wait for u to see it :')