Data Types and Fields

Hey everyone, here are some snips of a practice application I am doing. My goal is to eventually be able to match users who want a certain dog to users who are giving away that certain dog. I am not sure what should be my data types and fields as I keep running into several problems when it comes to trying to match users.

Here is an example if the user decides to give away a Golden retriever.



Here is an example if a user decides to find a Golden retriever



Now here are my current data types, I am not sure what my fields should be, or if my data type is even right?