Trying to remember the name of a game

I’m pretty sure it was a flash game, rather dumb, but addictive just the same.

It starts off with aliens coming by your house, picking fruit off a tree, and being barked at by your dog. They kidnap the dog and you go on a quest to get him back.

It’s more of a puzzle game than anything, as you have to try to figure out how to move from stage to stage.

What was this game called?

Was it Samorost 2?

It most certainly was.
Thanks!:smiley: