Excellent work! Just two minor observations: (l) "It's" would be more idiomatic than "It is" in conversation and (2) Instead of "Yes," native speakers might say "Fine" or "OK." ("Dogs aren't my thing" is perfect, but I cannot do a good job in explaining why; hopefully, another poster will do so.) Sincerely, James