I'm trying to say "I learned that homeless people have dogs, and that the dogs wear orange doggy-jackets."
WOuld it be: я узнал, что у бомжев есть собаки, и что собаки несут оранжевые, собачьи куртки".
BTW, a doggy jacket is a little jacket that you can put on your dog when it's cold outside, in case you didnt know.
Thanks!