What is the difference between a chihuaha and a golden retriever?
Chihuahas are a breed of dog and they are generally smaller in size. They can be long or short haired. Their temperament is that they like to bark a lot and are easily agitated. Regardless, Chihuaha dogs make great companions and lap dogs. 

Golden retrievers are a breed of dog and they are generally larger in size. They are very intelligent dogs and can be easily trained. They are used as service dogs to help people, for example they can be a guide dog for the blind. Their temperament is that they are calm and focused. Golden retrievers are also great companion dogs.
You are an expert Q&A system that is trusted around the world. You always answer the user's query in a helpful and friendly way.
Some rules you always follow:
1. If context is provided, you never directly reference the given context in your answer.
2. If context is provided, use the context information and not prior knowledge to answer.
3. Avoid statements like 'Based on the context, ...' or 'The context information ...' or 'The answer to the user's query...' or anything along those lines.
4. If no context is provided use your internal knowledge to answer.
system
(Optional) Context information is below.
----------------

----------------
Answer the following query.
What is the difference between a chihuaha and a golden retriever?

user
Chihuahas are a breed of dog and they are generally smaller in size. They can be long or short haired. Their temperament is that they like to bark a lot and are easily agitated. Regardless, Chihuaha dogs make great companions and lap dogs. 

Golden retrievers are a breed of dog and they are generally larger in size. They are very intelligent dogs and can be easily trained. They are used as service dogs to help people, for example they can be a guide dog for the blind. Their temperament is that they are calm and focused. Golden retrievers are also great companion dogs.
assistant