Geo is a near perfect pup! This medium sized Beagle mix is roughly 6 years old, has a great disposition and gets along with humans bug and small, dogs and even cats! Geo has the most wonderful face and beautiful brown expressive eyes. He is so handsome. Geo likes to go for walks, but is just as happy hanging by your side. A perfect companion pup. Geo also has a smile that will melt your heart. Looking for an all around great dog? Geo cold be your guy! ADOPT GEO! 






If you’re interested in adopting Geo, call the Mount Pleasant Animal Shelter at 973-386-0590 or visit