Ugh, can't believe I'm writing this...

I am having a really hard time w/my dogs (I have 2 Yorkies, ages 6 and 11, and a 4-year-old Golden Retriever).

My 6-yo Yorkie pees and marks EVERYTHING. I can't leave anything on the floor for more than 10 minutes without her walking by and peeing it on. It drives me crazy, especially since with a toddler, there are toys, books, etc all over the place. I feel like I spend my entire day cleaning up pee and picking everything up off the floor... which is impossible with my LO.

Our Golden is so sweet. But she's a handful She sheds like crazy. I have to clean the floors everyday if we don't want to breathe in fur all day long. We can't leave her outside when we go anywhere b/c she barks and the neighbors complain. We crate her for short periods of time, but not if we're gonna be gone for longer than an hour - then we leave her in the house and without fail, she destroys SOMETHING. I noticed today she's been jumping on the leather couch - there are huge scratches everywhere.

We have an open concept home so there isn't a place to safely gate her in.

This is really stressing me out. I swore I would never be that person who rehomed her pets after having a kid. But I really feel like I'm at my end. I'm so snappy and irritable. I hate the extra work. I feel so miserable, but I don't know how to get over this guilt. I feel like I'm abandoning them, like I'm giving up.

I just don't know what to do.