Hello! There is so many different types of dog breeds out there but it depends on what you are looking for as far as size. I will put a list of some great dog breeds that are known for being loyal, smart, and have good personalities.
-Australian Cattle dog
-Terrier, there are tons of different types( I have a terrier mixed dog and he is so smart and loves to cuddle)
-Chihuahua (some are known to be yappy but if you train them at a young age not to bark they wont)
I hope this was helpful! I wish you the best of luck in finding the right breed.
15 Million Students Helped!
Sign up to view the full answer