This island only for dogs. I'm assuming this is real?

Link : http://www.thedogisland.com/index.html