The answer is D, as it describes to us on how you feel when u have a puppy for the first time.
I believe it's 1. Formal language
Answer: it is 2 3 5
Explanation: just believe me I took the test
The comma here is used to intensify the love/adoration of John for this dog. The fact that 2 adjectives were used to describe the dog, requested the comma to be added, therefore the comma and the adjectives form a "relation" , symbiosis in order to intensify john's feelings for the sheep dog.