Nice pics, and setup. I don,t know why others don't go this way. I have 2 dogs as well. If there is one drawback its the sand everyone tracks on the deck. If u don,t give it a quick sweep u get sandblasted when u take off.I have never had a bad day on the water with this thing.