Reminds me of when as a teen I snuck into a marine park called Marineland in Palos Verdes, California in the evening. I went into the penguin area and was playing with the penguins which was rather one sided, as all they wante dto do was nibble on my hands to see what it was like...
The dolphins were a crackup, the adult would come over right away and deliver floating balls.....after I threw it, they returned it one of 3 ways....pushing it on the surface, flipping it to me on the surface, or holding it down underwater deep but directly below me and letting it go to race up and pop out of the water.
After some play the mothers decided it was ok to bring the babies over, first I woiuld scratch the bellies of the mothers, then the babies would come a little more reservedly to get some belly scratching.....I did that for about 90 minutes before I had to make my way back home on my road racing bike about 35 miles back.
Great photos.