The first pup we crossed paths with was pretty big and very gentle. Isn't she beautiful?
Then out of nowhere was this little guy. He was running along a 15 foot high wall.
Last but not least, we ran into a super cool Great Pyrenees. He looks like a monster but I wouldn't mind having a big brother like him to look out for me.
I am also VERY thankful that it was under 100 degrees today.
