Owning a dog is a real commitment, just like any animal. If you want a sociable and very affectionate dog, there are certain breeds that have excellent temperaments. The Golden RetrieverThe Golden Retriever is a dog with a good temper. Playful, cuddly and patient, it is the perfect companion for a daily life full of tenderness.YorkshireMany people own a Yorkshire, and for good reason: this very sensitive little furball loves to be cuddled. Be careful, however, with its capricious side.The PugThe Pug is an adorable little dog that is very cuddly and faithful. A pug will be happy to accompany you on your shopping trips! It is also a very calm dog that loves to have its belly scratched.Pugs! Getty ImagesThe German ShepherdDespite its robust and sometimes impressive size, the German Shepherd is a dog whose loyalty is unfailing. Obedient, easy to train and patient, it will give you as much love back as it receives.The DachshundThe Dachshund is a dog with a very strong temper, but if it is well trained, it will be a very faithful four-legged companion and will follow you wherever you go. When it is not at your side for a long walk, it will be delighted to sleep on its back in the warmth of your sofa.Want to see even more affectionate breeds? Check the video above!