i made a new doggy besty when i went to the park yesterday
when your dog depends on you for every little thing because it has attachment disorder
"i made a new doggy besty when i went to the park yesterday" What is the definition of "doggy besty"?