As nouns the difference between dog and bookshelf
is that dog is a mammal, canis lupus familiaris , that has been domesticated for thousands of years, of highly variable appearance due to human breeding while bookshelf is a shelf or shelves for storing books for easy visual reference.
As a verb dog
is to pursue with the intent to catch.
dog
English
Acronym
(Acronym)
(head)
Digital on-screen graphic
Digitally Originated Graphic
Anagrams
* bookshelf
English
Noun
(bookshelves)
A shelf or shelves for storing books for easy visual reference.
See also
* bookcase
* bookend