the type of long-haired dog that oscar the grouch dog is, and harrier, are both dog breeds.
the type of long-haired dog that oscar the grouch dog is, and harrier, are both dog breeds.
greater swiss mountain dog
harrier (dog)