My understanding is that it can be used to help dogs learn how to be introduced to other dogs. Not sure that worked too well with our younger one:) It would also be one heck of a stuffed animal for a kid!
Nose to base of tail it is about 30" long and it is sturdy. Thanks for looking!