Absolutely amazing.
This game had it all, and I loved every second of it. The graphics reminded me of early 2000's PC games, the line control mechanic was so interesting, there was an actual challenge, and you could come up with strategies you could come up with, since you have multiple dogs...
Though, as a suggestion, please consider licensing the source code under a free software license.