My almost 7 month old Cavie is driving me mad at the moment barking at everything. She barks at me when she wants something (even though I ignore), she barks at the window, she barks at anyone who is walking past, she barks when she drops toys, she barks at the TV. She doesn't bark at other dogs when we are out and about, or people on our walks. Just when they walk past the window. It is constant in the evenings and driving me mad. Can anyone help?