Perfect for dogs. Great for swimming with dogs. Came on a sunny Saturday in July and there were places where there were no people along the shore and we could swim without having to worry about our dogs disturbing other people and dogs. Excellent